查找 Discord 频道 ID
通过频道或消息链接获取 Discord 频道 ID,也可以开启开发者模式直接复制,然后保存为目的地。
频道 ID 是用于标识 Discord 频道的数字。您可以使用下方工具从链接中提取,也可以在 Discord 中开启开发者模式后直接复制。
方法一:粘贴频道或消息链接
此方法不需要开发者模式。 频道中的任意一条消息链接也包含频道 ID。
- 打开要使用的 Discord 频道。
- 通过以下任一种方式复制链接:
- 从消息复制: 在桌面端右键单击任意消息,然后选择复制消息链接。在手机上,长按消息并选择复制消息链接。
- 从频道复制: 在 Discord 网页版中打开频道,从浏览器地址栏复制网址。如果您的 Discord 应用为频道提供了复制链接选项,也可以使用该选项。
- 将链接粘贴到下方的输入框。
- 结果出现后,选择复制频道 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 桌面端或网页版中:
- 选择用户名旁边的齿轮图标,打开用户设置。
- 在左侧栏中打开高级。
- 开启开发者模式。
在 Discord 手机应用中,打开个人资料设置,然后依次进入高级并开启开发者模式。Discord 的当前 ID 指南介绍了桌面端和手机端菜单的不同位置。
复制频道 ID
- 打开包含目标文字频道的服务器。
- 在桌面端或网页版中右键单击频道名称;在手机上长按频道名称。
- 选择复制频道 ID。如果看不到此选项,请确认开发者模式仍处于开启状态,并确认您打开的是频道的快捷菜单,而不是消息菜单。
- 保存此数字,稍后填入 ForwardMsg 的频道 ID字段。
在 ForwardMsg 中添加频道
获取 ID 后,将频道添加为接收副本的目的地:
- 打开自动化,然后在左侧列表中单击要复制消息的来源聊天,打开其设置。
- 打开路由,添加或选择Discord 机器人目的地,然后打开接收频道选择器。
- 选择添加 Discord 聊天。在添加 Discord 目的地对话框中,如果显示选项卡,请选择手动输入;否则,手动表单已经打开。
- 将数字粘贴到频道 ID字段,并为此频道填写一个便于识别的名称。
- 选择添加目的地,查看机器人访问权限提醒,然后选择完成。请确保已在路由中选中此频道。
- 选择保存更改。
完成后,从原聊天复制的新消息就会发送到此 Discord 频道。您的机器人必须加入接收服务器,并且拥有在该频道发送消息的权限。如果需要了解设置方法,请参阅创建 Discord 机器人。
常见问题
消息没有送达,我该检查什么?
请确认用于送达的 Discord 机器人已加入目的地服务器,也就是包含接收副本的频道所在的服务器。仅将机器人添加到来源服务器并不足够。在目的地频道中,请检查机器人是否拥有查看频道和发送消息权限。然后确认已在路由中选中该目的地,并选择保存更改。更多检查方法请参阅消息未转发以及Discord 机器人权限检查清单。