Back to Picoclaw

Discord

docs/channels/discord/README.zh.md

0.2.81.3 KB
Original Source

返回 README

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
      }
    }
  }
}
字段类型必填描述
enabledbool是否启用 Discord 频道
tokenstringDiscord 机器人 Token
allow_fromarray用户ID白名单,空表示允许所有用户
group_triggerobject群组触发设置(示例: { "mention_only": false })

设置流程

  1. 前往 Discord 开发者门户 创建一个新的应用
  2. 启用 Intents:
    • Message Content Intent
    • Server Members Intent
  3. 获取 Bot Token
  4. 将 Bot Token 填入配置文件中
  5. 邀请机器人加入服务器并授予必要权限(例如发送消息、读取消息历史等)