Forward LogoForwardMsg

查找 Discord 频道 ID

通过频道或消息链接获取 Discord 频道 ID,也可以开启开发者模式直接复制,然后保存为目的地。

频道 ID 是用于标识 Discord 频道的数字。您可以使用下方工具从链接中提取,也可以在 Discord 中开启开发者模式后直接复制。

此方法不需要开发者模式。 频道中的任意一条消息链接也包含频道 ID。

  1. 打开要使用的 Discord 频道。
  2. 通过以下任一种方式复制链接:
    • 从消息复制: 在桌面端右键单击任意消息,然后选择复制消息链接。在手机上,长按消息并选择复制消息链接。
    • 从频道复制: 在 Discord 网页版中打开频道,从浏览器地址栏复制网址。如果您的 Discord 应用为频道提供了复制链接选项,也可以使用该选项。
  3. 将链接粘贴到下方的输入框。
  4. 结果出现后,选择复制频道 ID。

粘贴频道链接或该频道中任意消息的链接。浏览器会在本地提取 ID,不会联系 Discord。

例如,下面两个链接都会返回相同的频道 ID:222222222222222222:

Channel: https://discord.com/channels/111111111111111111/222222222222222222
Message: https://discord.com/channels/111111111111111111/222222222222222222/333333333333333333

此工具只会返回频道 ID,不会返回服务器 ID 或消息 ID。它不会检查您是否有权访问该频道,也不会更改您的自动化设置。

方法二:开启开发者模式后复制 ID

如果无法获取链接,您可以直接从 Discord 复制该数字。

开启开发者模式

在 Discord 桌面端或网页版中:

  1. 选择用户名旁边的齿轮图标,打开用户设置。
  2. 在左侧栏中打开高级。
  3. 开启开发者模式。

在 Discord 手机应用中,打开个人资料设置,然后依次进入高级并开启开发者模式。Discord 的当前 ID 指南介绍了桌面端和手机端菜单的不同位置。

复制频道 ID

  1. 打开包含目标文字频道的服务器。
  2. 在桌面端或网页版中右键单击频道名称;在手机上长按频道名称。
  3. 选择复制频道 ID。如果看不到此选项,请确认开发者模式仍处于开启状态,并确认您打开的是频道的快捷菜单,而不是消息菜单。
  4. 保存此数字,稍后填入 ForwardMsg 的频道 ID字段。

在 ForwardMsg 中添加频道

获取 ID 后,将频道添加为接收副本的目的地:

  1. 打开自动化,然后在左侧列表中单击要复制消息的来源聊天,打开其设置。
  2. 打开路由,添加或选择Discord 机器人目的地,然后打开接收频道选择器。
  3. 选择添加 Discord 聊天。在添加 Discord 目的地对话框中,如果显示选项卡,请选择手动输入;否则,手动表单已经打开。
  4. 将数字粘贴到频道 ID字段,并为此频道填写一个便于识别的名称。
  5. 选择添加目的地,查看机器人访问权限提醒,然后选择完成。请确保已在路由中选中此频道。
  6. 选择保存更改。

完成后,从原聊天复制的新消息就会发送到此 Discord 频道。您的机器人必须加入接收服务器,并且拥有在该频道发送消息的权限。如果需要了解设置方法,请参阅创建 Discord 机器人。

常见问题

消息没有送达,我该检查什么?
请确认用于送达的 Discord 机器人已加入目的地服务器,也就是包含接收副本的频道所在的服务器。仅将机器人添加到来源服务器并不足够。在目的地频道中,请检查机器人是否拥有查看频道和发送消息权限。然后确认已在路由中选中该目的地,并选择保存更改。更多检查方法请参阅消息未转发以及Discord 机器人权限检查清单。