Discord
Discord 是一个专为社区设计的免费语音、视频和文本聊天应用。PicoClaw 通过 Discord Bot API 连接到 Discord 服务器,支持接收和发送消息。
配置
{
"channels": {
"discord": {
"enabled": true,
"token": "YOUR_BOT_TOKEN",
"allow_from": ["YOUR_USER_ID"],
"mention_only": false
}
}
}
| 字段 |
类型 |
必填 |
描述 |
| enabled |
bool |
是 |
是否启用 Discord 频道 |
| token |
string |
是 |
Discord 机器人 Token |
| allow_from |
array |
否 |
用户ID白名单,空表示允许所有用户 |
| mention_only |
bool |
否 |
是否仅响应提及机器人的消息 |
设置流程
- 前往 Discord 开发者门户 创建一个新的应用
- 启用 Intents:
- Message Content Intent
- Server Members Intent
- 获取 Bot Token
- 将 Bot Token 填入配置文件中
- 邀请机器人加入服务器并授予必要权限(例如发送消息、读取消息历史等)