Path Unfold logo - AI-first Vibe Coding 社群
    Serena
    SerenaCreator & 工程师

    如何将 Claude Code 接入 Discord:官方插件完整安装教程

    Claude CodeDiscordMCPAI工具教程

    如何将 Claude Code 接入 Discord:官方插件完整安装教程

    想要让强大的 Claude 直接在你的 Discord 频道里为你工作吗?通过官方的 MCP (Model Context Protocol) 插件,你可以轻松实现这个目标!

    这篇教程将手把手教你如何为 Claude Code 安装和配置 Discord 插件。配置完成后,Claude 不仅能回复消息,还能读取历史记录、下载附件,甚至对消息进行表情回复。

    Serena 联合创始人邀请专享 · $20.5 $25/月终身锁价


    准备工作

    在开始之前,我们需要做一点小准备:

    准备一个 Discord 服务器:如果你还没有自己的 Discord 账号和服务器,请先打开 Discord 软件注册登录,然后在最左侧边栏点击“+”号,创建一个属于你自己的私人服务器备用。

    (注:官方插件运行需要 Bun 环境,但不用担心,稍后我们会用 AI 自动化帮你搞定这一切!)


    第一步:创建 Discord 应用程序和机器人

    1. 前往 Discord 开发者门户 (Developer Portal)
    2. 点击右上角的 New Application,给你的应用起个名字。

    创建新应用

    1. 在左侧菜单中点击 Bot,为你的机器人设置一个用户名。
    2. ⚠️ 关键步骤:向下滑动找到 Privileged Gateway Intents 部分,打开 Message Content Intent 开关。如果不打开这个,你的机器人将无法读取消息内容!

    开启 Message Content Intent

    第二步:获取机器人 Token

    1. 依然在 Bot 页面,向上滑动找到 Token 部分。
    2. 点击 Reset Token
    3. 复制并妥善保存这串 Token(注意:它只显示一次!我们稍后会用到它)。

    获取 Bot Token

    第三步:将机器人邀请到你的服务器

    Discord 不允许你直接私聊一个不在同一个服务器里的机器人,所以我们需要先把刚才创建好的机器人,拉进我们准备好的私人服务器里。

    1. 在左侧菜单点击 OAuth2 -> URL Generator
    2. 在 Scopes 列表中,勾选 bot

    勾选 bot scope

    1. 在下方弹出的 Bot Permissions 中,勾选以下权限:
      • View Channels (查看频道)
      • Send Messages (发送消息)
      • Send Messages in Threads (在帖子中发送消息)
      • Read Message History (读取消息历史)
      • Attach Files (附加文件)
      • Add Reactions (添加反应)

    勾选 Bot 权限

    1. Integration type 选择 Guild Install
    2. 复制最下方的 Generated URL,在浏览器中打开它,然后将机器人添加到你所在的任意服务器中。

    复制 Generated URL


    第四步:在 Claude Code 中安装插件(💡 见证 AI 魔法的时刻)

    (注:这次官方的接入其实是基于 MCP 模型上下文协议来实现的,需要依赖 Bun 环境。但不用担心,接下来的操作 AI 会帮你全自动搞定!)

    现在回到你的终端(Terminal),启动 Claude Code。 注意:为了让它全自动运行不弹窗打扰,建议使用以下命令启动:

    claude --dangerously-skip-permissions
    

    🔥 独家高阶玩法: 以前装插件,我们需要自己翻文档找安装命令、自己配置前置环境。但现在你用的是 AI 智能体! 你不需要手动输入任何安装代码,只需要把官方的 GitHub 链接直接“喂”给 Claude,让它自己去读文档并安装!

    在 Claude Code 中直接发送这句话:

    嘿,帮我阅读这个 GitHub 链接的文档,并完成 Discord 插件的安装(包括它需要的环境):https://github.com/anthropics/claude-plugins-official/blob/main/external_plugins/discord/README.md
    

    接下来,你就会看到 Claude 自己去访问网页、阅读说明书,发现需要安装 Bun 环境后自动帮你装好,并最终完成插件的安装。这就是 AI 自动化的魅力!

    第五步:配置 Token

    将你在第二步中保存的 Token 配置给插件。在 Claude Code 中输入:

    /discord:configure 你的Token粘贴在这里
    

    (这会在你的项目中生成一个包含 DISCORD_BOT_TOKEN 的配置文件)

    第六步:带参数重启 Claude Code

    为了让服务器成功连接,你需要退出当前的 Claude Code 会话,然后使用频道参数重新启动它:

    claude --channels plugin:discord@claude-plugins-official
    

    第七步:配对 (Pairing)

    1. 确保上一步的 Claude Code 正在运行。
    2. 在 Discord 中找到你的机器人,给它发送一条私信(DM)。
    3. 机器人会回复你一串配对码 (pairing code)
    4. 回到你的 Claude Code 终端,输入以下命令进行配对:
    /discord:access pair 你的配对码
    

    配对成功后,你发给机器人的下一条私信就会直接发送给 Claude 助手了!

    第八步:安全锁定 (Lock it down)

    默认的配对模式是为了获取你的 ID。配对成功后,为了防止陌生人私聊你的机器人获取配对码,我们需要将权限策略切换为白名单模式。

    在 Claude Code 中直接输入:

    /discord:access policy allowlist
    

    或者直接用自然语言让 Claude 帮你把 Discord 权限设置为白名单模式。


    🎉 恭喜! 你已经成功将 Claude Code 接入了 Discord。现在你可以直接在 Discord 里享受 Claude 的强大助力了!


    透過 Serena 的邀請連結加入,可享早期成員限定價 $25 $20.50/月,終身鎖價:

    👉 Serena 邀請專屬通道