跳至主要内容

阿哈利姆与 Discord 新闻集成

本指南将详细介绍如何将阿哈利姆与流行的游戏社区平台 Discord 进行集成,实现内容自动同步,使 Discord 频道中的公告和讨论能够自动转化为游戏枢纽的新闻内容。 完成此集成后,您可以直接在 Discord 服务器上发布公告和活动信息,系统将自动抓取这些内容并在游戏枢纽的新闻版块中创建对应的文章,大大简化了内容管理流程,保持两个平台信息的一致性。

这一集成功能通过阿哈利姆的 Newton AI 机器人实现,该机器人会被添加到您的 Discord 服务器中,并按设置的时间间隔自动监控和读取您指定的频道内容。

要求

  • 一个已创建好的 Discord 服务器,其中至少有一个专门用于发布公告或新闻的文本频道。
  • 您需要拥有 Discord 服务器的“管理服务器”权限,才能添加机器人和配置相关功能。

第 1 步:获取机器人邀请链接或创建自定义机器人

选项 A: 使用官方提供的 Newton 机器人

最便捷的方式是通过阿哈利姆支持渠道请求官方 Newton 机器人的邀请链接。 提交请求后,阿哈利姆团队会向您提供:

  • 一个机器人访问 Token(格式如:XXXX…XXX
  • 一个将机器人添加到您服务器的直接邀请链接(格式如:https://discord.com/oauth2/authorize?…\

选项 B: 创建您自己的自定义机器人(可选)

  1. 访问 Discord 开发者平台 → 应用程序 页面。
  2. 点击 New Application(新建应用程序)按钮,为您的机器人输入一个名称(如"游戏新闻同步器"),然后点击 Create(创建)。
  3. 在左侧菜单中点击 Bot(机器人)标签,找到 Privileged Gateway Intents(特权网关意图)部分,启用 Message Content Intent(消息内容意图)选项。
  4. 点击 Reset Token(重置 Token)按钮,复制并安全保存生成的 Token。
  5. 点击左侧的 OAuth2 标签,然后选择 URL Generator(URL 生成器),使用以下设置:
    • 在 Scopes(作用域)部分选择 bot
    • 在 Bot Permissions(机器人权限)部分选择 Read Message History(读取消息历史)

第 2 步:将机器人添加到 Discord 服务器

点击之前获得的邀请链接,选择要添加机器人的 Discord 服务器,然后授权所请求的权限。 Newton 机器人仅需要“读取消息历史”这一最小必要权限,它将只读取您稍后在配置中指定的频道内容,不会访问其他频道。

Bot invitation
Bot invitation

第 3 步:配置阿哈利姆集成

1. 获取目标新闻频道的 ID

打开您想要从中获取新闻的 Discord 频道,在浏览器 URL 栏中找到 URL 格式如"…channels/服务器 ID/频道 ID",复制第二个数字(如 2000000);或参考 Discord 官方文章如何获取用户/服务器/消息 ID

Channel ID
Channel ID

2. 设置集成

  1. 登录阿哈利姆控制台,导航至 阿哈利姆接入Discord 新闻
  2. 在配置界面中粘贴之前获得的机器人 Token,然后设置 Discord 频道与新闻类别的映射关系,例如:
  • 2000000 → 更新
  1. 点击“安装”按钮。
Aghanim Connect
Aghanim Connect

配置完成后,您在所选 Discord 频道中发布的所有公告都会自动同步到阿哈利姆的 游戏枢纽构建器新闻 中。

系统默认设置下,同步的内容会以草稿状态保存,您可以在发布前编辑,然后手动发布到游戏枢纽。 如果需要自动发布,可以启用“立即发布”选项。

需要技术支持?
联系我们的集成技术团队: integration@aghanim.com