Discord 与 Telegram 渠道指南

连接社区目标,安全发布机器人消息,并在可用时使用 Discord 收件箱。

文档负责人:
BlendDuck Documentation
最近复核:

Discord 和 Telegram 都通过机器人发布。机器人是否已加入目标位置、拥有哪些权限,与 BlendDuck 连接本身同样重要。正式用于客户社区前,请在低风险频道测试。

开始前准备

  • Discord:确定服务器以及文本、公告、帖子、论坛或媒体频道。
  • Telegram:通过 BotFather 创建机器人,把它加入目标位置,并复制数字 Chat ID 或公开 @channel 名称。
  • 只授予发布和附件所需的最小机器人权限。
  • 不要把 Bot Token 写入内容、评论、工单或公开 URL。

连接 Discord

  1. 打开控制台 → 渠道,选择 Discord → 连接
  2. 授权时选择正确服务器和频道。
  3. 确认机器人可以查看频道、读取历史并发送消息。
  4. 只有需要附件时才授予 Attach Files
  5. 发送低风险消息,确认它出现在正确频道。

Discord 消息最多 2,000 字符和 10 个附件,BlendDuck 的附件总量安全上限为 24 MiB。论坛或媒体频道还需要最多 100 字符的帖子名称,并可选择最多五个数字 Forum Tag ID。请谨慎启用提及模式,因为用户提及可能直接通知成员。

连接 Telegram

  1. 连接前先把机器人加入目标群组或频道。
  2. 渠道中选择 Telegram → 连接
  3. 输入 Bot Token,以及数字 Chat ID 或公开 @channel 名称。
  4. 如果目标是频道,确认机器人拥有发布消息权限。
  5. 发送低风险测试;需要时通过 BotFather 保存或轮换 Token。

Telegram 支持最多 4,096 字符文本,或 1–10 个可通过公开 HTTPS URL 访问的图片/视频。媒体说明最多 1,024 字符;媒体组中只附在第一项。可选设置包括静默发送、内容保护、隐藏链接预览和数字 Topic/Thread ID。

Discord 收件箱

权限允许时,Discord 收件箱可查看消息,并支持回复、新消息、互动、删除和附件。读取消息正文需要 Discord 的 Message Content 特权 Intent;删除其他成员消息需要 Manage Messages。Telegram 暂不提供 Inbox 或 Analytics,Discord 暂不提供 Analytics。

完成标准

  • 每个连接都指向准确目标,而不只是服务器或机器人;
  • 测试消息和附件按预期到达,通知行为正确;
  • Discord Inbox 已加载消息,或明确指出缺少的 Intent/权限。

遇到阻塞时

现象下一步
无法选择 Discord 频道使用支持的频道类型;如果是锁定帖子,先解锁再重连。
Discord 附件失败授予 Attach Files,并控制在 10 个文件、总计 24 MiB 内。
论坛内容被拒绝添加帖子名称和论坛要求的 Tag。
Discord Inbox 没有正文为机器人应用启用 Message Content 特权 Intent。
Telegram 无法连接核对 BotFather Token,先加入机器人,并使用准确 Chat ID 或公开用户名。
Telegram 频道拒绝发布把机器人提升为拥有频道发帖权限的管理员。
Telegram 没有返回链接私有目标没有公开 t.me 地址,请直接在 Telegram 中确认。

消息到达后的团队处理规则请查看社交收件箱