访问 Discord Developer Portal,登录后点击右上角 New Application。
给应用取个名字(比如"我的龙虾"),点击 Create。
在左侧菜单点击 Bot,然后点击 Reset Token 生成 Token。
复制这个 Token,稍后需要填入配置。
同时,在下方关闭 Public Bot(防止别人把你的 Bot 加到其他服务器),开启 Message Content Intent。
在左侧菜单点击 OAuth2 → URL Generator:
1. Scopes 勾选 bot
2. Bot Permissions 勾选 Send Messages、Read Message History、Read Messages/View Channels
3. 复制生成的 URL,在浏览器中打开,选择你的服务器并授权
编辑配置文件:
添加 Discord 配置:
在 Discord 服务器中 @你的 Bot,发条消息试试:
如果龙虾回复了,说明一切就绪!🎉
🎉现在可以在 Discord 服务器里和你的 Ima 龙虾互动了
基础权限:Send Messages + Read Message History + Read Messages/View Channels 即可。如果需要发送图片/文件,还需要 Attach Files 和 Embed Links 权限。
可以!同一个 Bot 可以被邀请到多个服务器。用同一个邀请链接在不同服务器授权即可。
检查是否开启了 Message Content Intent(Step 2)。2022年后 Discord 要求显式开启才能读取消息内容。