mirror of
https://github.com/sipeed/picoclaw.git
synced 2026-05-25 16:00:35 +00:00
41 lines
1.3 KiB
Markdown
41 lines
1.3 KiB
Markdown
> 返回 [README](../../project/README.zh.md)
|
||
|
||
# Discord
|
||
|
||
Discord 是一个专为社区设计的免费语音、视频和文本聊天应用。PicoClaw 通过 Discord Bot API 连接到 Discord 服务器,支持接收和发送消息。
|
||
|
||
## 配置
|
||
|
||
```json
|
||
{
|
||
"channel_list": {
|
||
"discord": {
|
||
"enabled": true,
|
||
"type": "discord",
|
||
"token": "YOUR_BOT_TOKEN",
|
||
"allow_from": ["YOUR_USER_ID"],
|
||
"group_trigger": {
|
||
"mention_only": false
|
||
}
|
||
}
|
||
}
|
||
}
|
||
```
|
||
|
||
| 字段 | 类型 | 必填 | 描述 |
|
||
| ------------ | ------ | ---- | -------------------------------- |
|
||
| enabled | bool | 是 | 是否启用 Discord 频道 |
|
||
| token | string | 是 | Discord 机器人 Token |
|
||
| allow_from | array | 否 | 用户ID白名单,空表示允许所有用户 |
|
||
| group_trigger | object | 否 | 群组触发设置(示例: { "mention_only": false }) |
|
||
|
||
## 设置流程
|
||
|
||
1. 前往 [Discord 开发者门户](https://discord.com/developers/applications) 创建一个新的应用
|
||
2. 启用 Intents:
|
||
- Message Content Intent
|
||
- Server Members Intent
|
||
3. 获取 Bot Token
|
||
4. 将 Bot Token 填入配置文件中
|
||
5. 邀请机器人加入服务器并授予必要权限(例如发送消息、读取消息历史等)
|