Discord
七鱼提供了Discord授权接入方式。
授权接入
七鱼提供Discord快速接入方案,只需管理员在七鱼后台按照提示绑定授权即可。
接入前准备
- 请确认拥有Discord账号,并创建你的服务器(https://discord.com/)

- 用该账号进入Discord开发者门户,并创建你的应用 (https://discord.com/developers/applications)

授权绑定Discord
步骤一:点击创建好的应用,进入Application 主页后点击【Bot】导航项进入 Bot 主页,点击右上角的【Add Bot】,在弹出的窗口中单击【Yes,do it!】,即可成功添加 Bot。

设定好Bot资料,这将成为服务器中的机器人成员

步骤二:请开启以下Bot权限
- Authorization Flow中的【PUBLIC BOT】
- Privileged Gateway Intents中的【PRESENCE INTENT】【SERVER MEMBERS INTENT】【MESSAGE CONTENT INTENT】

步骤三:单击左侧导航栏中的 OAuth2 > URL Generator,进行 OAuth2 授权配置。
- SCOPES勾选【bot】
- BOT PERMISSIONS 内勾选【Send message】【Send message in Threads】【Manage message】【Read Message/View Channels】(或直接勾选【 Administrator】)
- 复制GENERATED URL

步骤四:将bot授权给服务器
- 将 OAuth2 授权 URL 信息复制到浏览器并回车,根据引导登录 Discord。登录成功后选择链接 Bot 的服务器。

- 选择服务器后,点击【继续】按钮,为机器人授予相关的权限(查看信息、发送消息、管理消息、在子区内发送消息),并点击【授权】按钮进行确认。操作完成后可以看到授权成功的提示界面。

- 授权完成后,该Bot会放入刚才选择服务器的文本聊天室text channels中,单个服务器中所有的文本聊天室text channels都会拥有该机器人。
- 当不同服务器均需要进行集成设置时,每个服务器都需要 Bot 进行授权。

步骤五:获取Bot token
回到Bot页面,点击【Reset Token】,然后点击【Copy】机器人的token信息(请注意Bot token应保密,避免泄露导致机器人被恶意控制)

步骤六:绑定到七鱼
- 点击在线接入-Discord-绑定Bot
- 输入绑定刚才获取的Bot Token

七鱼显示绑定成功后,等待Discord平台生效,过程会需要十分钟左右的时间,请耐心等待后刷新服务器页面。当群聊中该机器人显示在线,即可接入七鱼会话状态。

会话接入
- Discord 私信
进入 Discord 服务器,点击添加的 Bot 发送私信。七鱼后台会同步生成会话接入。

- Discord 公屏群聊
进入 Discord 服务器,进入文本聊天室发送消息。七鱼后台会生成群会话接入,同步展示来源机器人+来源的服务器+来源的公屏群聊名+群成员列表。

这篇文档有帮助吗?