为什么需要 Discord 问答机器人
Discord 作为热门社区沟通平台,聚集了大量用户。随着群组规模扩大,管理员常被基础问题轰炸。智能问答机器人能提升用户体验,让用户快速获得帮助,同时减轻管理负担。
新成员加入服务器后,可直接在聊天框 @ 机器人,立刻得到详尽解答。
手把手配置指南:三步搞定
配置过程包括获取 Token、配置权限、获取链接三步。
第一步:在 Discord Developer Portal 获取机器人 Token
- 访问 Discord 开发者门户:打开浏览器,访问 https://discord.com/developers/applications。
- 创建新应用:点击右上角的 'New Application' 按钮,给应用起名(如 'MyPandaWikiBot'),点击 'Create'。
- 进入 Bot 设置:创建成功后,点击左侧菜单栏的 'Bot' 选项。
重置并获取 Token:在 Bot 页面中,点击 'Reset Token' 按钮生成唯一 Token。请务必妥善保管这个 Token,不要泄露给任何人!

第二步:在 PandaWiki 中配置 Token 和权限
- 登录 PandaWiki 后台:打开 PandaWiki 管理界面。
- 找到 Discord 机器人设置:进入知识库,点击左侧菜单的'设置',找到 'Discord 机器人' 选项卡。
- 填写 Token:将 Discord 获取的 Token 粘贴到对应输入框中。

- 配置机器人权限:关键步骤。需告知 Discord 机器人所需权限。
- 回到 Discord Developer Portal 的 Bot 页面。
- 向下滚动,找到 'Privileged Gateway Intents' 部分,确保 'SERVER MEMBERS INTENT' 和 'MESSAGE CONTENT INTENT' 被勾选。
- 继续向下,找到 'Bot Permissions' 部分。根据需求勾选权限,至少需要 'Read Messages/View Channels' 和 'Send Messages'。若希望机器人管理消息或用户,可勾选更多权限。
配置完成后,向下滚动到底部,查看自动生成的 URL 链接。

第三步:将机器人邀请到你的 Discord 服务器
- 复制邀请链接:复制上一步生成的 URL 链接。
- 在浏览器中打开:将链接粘贴到浏览器地址栏回车。
- 选择服务器:系统弹出授权页面,选择要添加的 Discord 服务器,点击 'Continue'。
- 确认权限:检查机器人权限,确认无误后点击 'Authorize'。
- 完成配置:回到 PandaWiki 设置页面,点击 '保存配置'。
刷新 Discord 服务器页面,查看侧边栏或成员列表是否新增机器人成员。
智能问答体验
配置完成后,机器人已在服务器待命。
用户在任何频道里 @ 机器人,或发送私信输入问题,机器人会基于 PandaWiki 知识库内容给出智能回答。

例如,用户问:'如何重置我的账户密码?',机器人会从知识库中找到操作指南并回复。整个过程流畅自然。
功能特点
- 真正的智能问答:基于知识库深度理解,回答更准确。
- 无缝集成:简单几步即可注入问答能力。
- 内容驱动:维护好知识库,机器人自动学习最新信息。
- 开源可信赖:透明度高,社区支持强大。
