为什么用 OpenClaw 做 Discord 客服?

Discord 社群人数一多,管理员根本回不过来。新人问怎么注册、老用户问功能怎么用、有人反馈 bug——这些重复性问题占了 80% 的消息量。
用 OpenClaw 接入一个 AI 客服 Bot,它能 7×24 小时自动回答常见问题,只有真正需要人工处理的才通知你。这篇教程带你从创建 Discord Bot 到 AI 自动回复全流程跑通。
前置准备
- 一个 Discord 账号(用来创建 Bot)
- 一个你管理的 Discord 服务器
- OpenClaw 已安装并能正常运行(
openclaw status显示正常)
第一步:在 Discord Developer Portal 创建 Application
とおす Discord Developer Portal,点击右上角 New Application.
给应用起个名字,比如”OpenClaw 客服”。创建完成后你会进入应用管理页面。
第二步:创建 Bot 并获取 Token
左メニューの Bot,然后:
- 设置 Bot 的用户名(这是用户在 Discord 里看到的名字)
- 打点 Reset Token 生成 Bot Token
- 复制并保存这个 Token(只显示一次,丢了要重新生成)
重要:Bot Token 相当于密码,不要分享给任何人,不要提交到 Git。
第三步:开启 Privileged Intents

还是在 Bot 页面,往下滚动到 Privileged Gateway Intents,开启以下选项:
- Message Content Intent(必须开启,否则 Bot 读不到消息内容)
- Server Members Intent(推荐开启,用于识别用户身份)
不开 Message Content Intent 的话,Bot 只能看到消息存在但看不到内容,等于瞎子。
第四步:生成邀请链接并添加 Bot 到服务器
左側をクリック OAuth2,在 OAuth2 URL Generator 里勾选:
- Scopes:
botそしてapplications.commands - Bot Permissions:View Channels、Send Messages、Read Message History、Embed Links、Attach Files
如果你的 Bot 需要在帖子/论坛频道里回复,还要勾选 Send Messages in Threads.
复制生成的 URL,在浏览器打开,选择你的服务器,点 Continue 完成添加。
第五步:在 OpenClaw 中配置 Discord Token
回到你的服务器终端,把 Bot Token 配置到 OpenClaw:
export DISCORD_BOT_TOKEN="你的Bot Token"
cat > discord.patch.json5 << 'JSON5'
{
channels: {
discord: {
enabled: true,
token: { source: "env", provider: "default", id: "DISCORD_BOT_TOKEN" },
},
},
}
JSON5
# 先预览变更
openclaw config patch --file ./discord.patch.json5 --dry-run
# 确认无误后应用
openclaw config patch --file ./discord.patch.json5
Token 通过环境变量引用,不会明文写入配置文件,更安全。
第六步:启动 Gateway
# 如果 Gateway 没在运行
openclaw gateway
# 如果已经在运行,重启使配置生效
openclaw gateway restart
启动后观察日志,确认 Discord 连接成功:
openclaw logs --follow
# 应该看到类似 "Discord: connected" 的日志
第七步:配对(Pairing)
OpenClaw 默认对 Discord DM 使用 pairing 模式——第一次有人给 Bot 发私信时,需要你手动批准。
# 查看待批准的配对请求
openclaw pairing list discord
# 批准
openclaw pairing approve discord <配对码>
配对码 1 小时内有效。批准后,该用户就能跟 Bot 正常对话了。
如果你想让 Bot 在服务器频道里直接回复(不需要配对),需要配置群组权限。
第八步:设置群组权限
让 Bot 在特定频道自动回复:
{
channels: {
discord: {
enabled: true,
token: { source: "env", provider: "default", id: "DISCORD_BOT_TOKEN" },
guilds: {
"你的服务器ID": {
allowFrom: ["*"],
requireMention: true
}
}
}
}
}
关键参数说明:
guilds.服务器ID:你的 Discord 服务器 ID(右键服务器图标 → Copy Server ID)allowFrom: ["*"]:允许所有人跟 Bot 对话requireMention: true:只有 @Bot 时才回复(推荐,避免刷屏)
第九步:测试
配置完成后,在 Discord 服务器里 @你的 Bot 发一条消息,比如"你好,你能做什么?"。如果一切正常,Bot 会在几秒内回复。
测试清单:
- @Bot 发消息能收到回复 ✓
- 不 @Bot 时不会回复 ✓
- 私信 Bot 能正常对话 ✓
- 回复内容符合你设定的 AI 人格 ✓
一般的な問題
Q1:Bot 加入服务器后发消息没反应?
最常见原因:没开 Message Content Intent。回到 Developer Portal → Bot → Privileged Gateway Intents,确认 Message Content Intent 已开启。改完后需要重启 Gateway。
Q2:Bot 在群里回复所有消息怎么办?
ハンドルを持つオブジェクトの分類器 requireMention として設定した。 真の,这样只有 @Bot 时才会回复。如果已经设了还是乱回,检查是否有其他 guild 配置覆盖了这个设置。
Q3:怎么让 Bot 只在特定频道回复?
在 guilds 配置里指定频道 ID 而不是用 "*"。或者在 Discord 服务器设置里,限制 Bot 只能看到特定频道(通过角色权限控制)。
Q4:Bot Token 泄露了怎么办?
立即去 Developer Portal → Bot → Reset Token 重新生成。然后更新 OpenClaw 配置里的环境变量,重启 Gateway。
Q5:能不能让 Bot 发图片或文件?
可以。OpenClaw 支持通过 Discord 发送 Embed、图片和文件附件。确保 Bot 权限里勾选了 Attach Files 和 Embed Links。
Q6:多个 Discord 服务器能用同一个 Bot 吗?
可以。把 Bot 邀请到多个服务器,然后在 guilds 配置里分别设置每个服务器的规则。
相关教程推荐
- OpenClaw 怎么做 WhatsApp 客服自动回复?从安装到上线的完整教程
- OpenClaw 怎么检查页面 SEO?发布前必须过一遍的 11 项清单
- OpenClaw 怎么复盘 SEO 数据?从收录检查到内容优化的完整流程
概要
用 OpenClaw 接入 Discord 做客服 Bot 的核心流程:创建 Application → 拿 Token → 开 Intent → 邀请到服务器 → 配置 OpenClaw → 启动测试。整个过程 15 分钟能搞定。
配置好之后,Bot 就能 7×24 自动回答社群里的常见问题,你只需要关注真正需要人工处理的消息。
更多 Discord 接入细节,参考官方文档:OpenClaw Discord 渠道文档.
| お問い合わせ | |
|---|---|
| チュートリアルが読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
カスタマーサービス WeChat
|
| ① 電話:020-2206-9892 | |
| ② QQ咨询:1025174874 | |
| 三 Eメール:[email protected] | |
| ④ 勤務時間: 月~金、9:30~18:30、祝日休み | |
この記事へのリンクhttps://www.361sale.com/ja/87567/この記事は著作権で保護されており、必ず帰属表示を付けて複製してください。













3月11日 13:490
今はまだ間違いなくSEOを行っているが、ただ遊び方が変わっただけだ。 以前はコンテンツの山に依存し、キーワードの山は、トラフィックを持つことができ、今ではコンテンツの質+ブランドの信頼+ユーザーエクスペリエンスにもっと注意を払う。 SEOだけに頼ることに加えて、実際にはますます困難であり、多くの良い基本的にSEO +ソーシャルメディア+コンテンツマーケティング+一緒に行うには、プライベートドメインの変換。 SEOは依然として長期的な顧客獲得チャネルであるが、もはや唯一のチャネルとして捉えることはできない。ヒヒは仕事中
3月11日 10:540
ノーマルは、Googleに代わってページを参照してくださいにのみ含まれ、すぐにランキングにそのことを意味するものではありませんが、"含まれているが、ランク付けされていない "通常のため: キーワードの競争は、ページの重量が低い、コンテンツが十分に強力ではない、ページが比較的新しいです。 ロングテールキーワード、コンテンツの品質と内部チェーンを最適化し続け、通常は少し時間がかかり、ランキングは徐々に出てくるだろう!アメリア・フォスター 3月6日 16:200
スクリーンショットはありますか?魚でない息子も魚の喜びを知っている。 3月6日 09:230
最初に最適化プラグインを積み上げるのではなく、最初にボトルネックを特定する: クエリモニタを使って、遅いSQL、遅いフックを確認する。 すべてのプラグインを一時停止して比較し、それから1つずつオンにする。 オートロードが大きすぎないかチェックする(オプションテーブル)。 大きなテーブルクエリでデータベースのインデックスをチェックする。 サーバーのTTFBが高い場合は、まずホスト/データベースのパフォーマンスに取り組んでください。ヒヒは仕事中
3月3日 16:470
ウィンドジャマーさん、複雑なローカル環境をいじくる必要はありません。普通の人はこの手順に従って更新すれば、基本的にサイトがクラッシュすることはありません👇。 まず、サイト全体のバックアップ、ファイル+データベースの準備、これが肝心です。 サイトのアップデートをする場合、ワンクリックで全部行わず、一括で行い、まず重要でないプラグインを変更し、次にコアなプラグインを変更する。 更新後すぐにキャッシュをクリアし、フォアグラウンドに移動してトップページ、記事ページ、ボタン、フォーム、これらの重要な位置をチェックする。 バージョンのロールバックをサポートするプラグインをインストールしておくと、クラッシュした場合、一瞬で古いバージョンに戻すことができる。 まとめると:まずバックアップ、一括変更、変更後チェック、戻る方法を残す、非常に安定している ✅😎 これが役立つことを願っています!バグバング 3月2日 09:550
通常、決済がうまくいかなかったのではなく、コールバック(ウェブフック)が注文状況を書き戻さなかったのです。 トラブルシューティングの手順 WooCommerce → Status → Logs: ペイメントゲートウェイにウェブフックエラー/シグネチャーエラー/タイムアウトがあるか確認してください。 サイトがWAF(Cloudflare、Pagoda Firewall、セキュリティプラグイン)によってブロックされていないか確認する。 Cache checkout pages/interface paths "が有効になっているか確認する(チェックアウトページとコールバックインターフェースはキャッシュされるべきではない) サーバーのエラーログを見て、コールバックの実行を中断させるような500/致命的なエラーがないか確認する。 解決方法 wp-json、wc-api、ペイメントゲートウェイのコールバックURLを解放する。 チェックアウトページのキャッシュとJSマージ圧縮テストを一度無効にする。 Cloudflareを使用している場合: コールバックURLのno-challenge、no-blockルールを設定する。ウラ・ナラ・ジェンファン(18嬛嬛) 1月31日 09:360
1) 「正常な待機」なのか「異常な停滞」なのかを判断する。 まず3つのシグナルを見ることができる:ページ公開時間が7-14日以内か、このステータスのページは少数か、XMLサイトマップにページが登場しているか。 この3つが満たされていれば、通常のクロールと評価の段階である可能性が高く、すぐに行う必要はない。 2)どのような場合に「待つ」ことが無駄になるのか? 内部リンクがほとんどないページ(孤立したページ)、サイト内の既存ページと内容が酷似している、カノニカルポイントが他のURLになっている、同じトピックで似たような記事が短期間に公開されすぎている、などの場合は、時間が経過しても自動的には解決されません。 この場合、Googleはクロールはしているが「インデックスに登録する価値はない」と判断している。 3)手動で介入する最も効果的な方法(手間をかけない) 内部リンクの追加、関連する古い記事やコラムからページへのリンク、最初の画面の情報密度を高める。 最初の2-3段落はユーザーの質問に直接答える、詰め込みすぎを避ける、重複ページと判定されないようにcanonicalを自己参照として確認する、そしてGSCに再インデックスを依頼しに行く。 4) 逆効果になる「介入行動」とは? 頻繁に削除や再投稿を繰り返す、「インデックスリクエスト」を何度も連続でクリックする、インデックスされるためにキーワードを無理やり重ねる、URLやタイトルを恣意的に変更する、など。 これらの操作は、Googleにページの安定性を再評価させるが、インクルードが遅くなる。 5) 現実的な判断基準 記事:クロールされている、noindex/robotsの問題がない、少なくとも1-2個の関連する内部リンクがある、コンテンツが明らかに独立した問題を解決している、プラグインの問題ではなく時間の問題である。ポスト・ポーター 1月30日 10:000
新しい駅は完全に外部リンクを行うことはできませんが、最初のコンテンツと駅の構造は、より安定した良い仕事をする。コンテンツにのみ依存して、一般的にロングテールの単語のランキングの一部が含まれて得ることができますが、高い競争の量が遅くなります。それは、サイトが安定してインクルード、30〜50品質のコンテンツを待つことをお勧めします、キーワードはトップ20/30を入力するようになったし、外部リンクの少量は、優先順位のブランド語/裸チェーン/引用型は、番号を追いかけて出てこない。👍