什么是 Discord 语言桥接?
Discord 语言桥梁可以连接频道,并在它们之间中继翻译的消息。成员在一个频道中输入消息;在已链接频道的成员会在该频道的配置语言中看到该消息。BabelBot 支持双向配对、中心桥梁以及跨两个托管服务器的单频道连接。
- # english
成员在英语频道发消息。
- BabelBot 桥接
桥接将消息翻译成目标频道的语言。
- # spanish
成员阅读翻译内容,也可以从这里回复。
桥接和翻译回复有什么区别?
翻译回复会在同一个频道的对话中添加另一种语言。桥接则会把翻译消息发送到不同的频道。当成员已经有不同的聊天空间时,这个区别很重要。
当频道讨论同一主题,成员需要让消息在频道之间传递时,使用桥接。如果大家都愿意在同一个频道中交流,则使用回复或线程。
本地和跨服务器桥接如何工作?
配对桥接将两个已配置了语言的频道双向链接起来。例如,来自英语频道的消息会以西班牙语发送到西班牙语频道,而来自西班牙语频道的消息则会以英语传回。
中心桥接将一个中心频道与多个分支频道链接起来。中心消息会发送到各个分支。来自分支的消息会发送到中心和其他分支,并为每个目的地进行翻译。当整个群组应该共享对话时,请使用此选项。
跨服务器连接会关联两个服务器中各一个频道。BabelBot 必须安装在这两个服务器上,并且创建者必须管理这两个服务器。赞助服务器需要 Ultra 或 Founder Access。使用相同语言的频道会在不消耗翻译配额的情况下中继消息。
BabelBot 将源语言视为分配给该频道的语言。请保持这些频道语言的准确性,并向成员解释预期的语言。
启用桥接前应该检查什么?
告诉成员他们的消息会出现在哪里。确认关联频道中的成员应该能够阅读这些消息,尤其是在某个频道访问受限时。
- 在仪表板中创建跨服务器连接,并为每个频道分配一种语言。
- 在每个关联频道中检查 View Channel、Send Messages、Read Message History 和 Manage Webhooks 权限。如果桥接使用线程,也要检查线程权限。
- 从两端各发送一条消息和一条回复,然后检查它们出现的位置。
- 编辑并删除测试消息,确认关联副本的行为。
- 检查普通翻译的频道规则,确认源频道是否也会获得本地翻译。
如何停止消息通过桥接传递?
在仪表板中移除桥接。在频道规则中关闭普通自动翻译,并不会停止已配置的桥接。
更改桥接后,从两端各发送一条测试消息。确认消息不再传递到已经断开的频道。不要用删除 Discord 频道来代替修改翻译设置。
常见问题
在哪里选择每个桥接频道的语言?
在 BabelBot 仪表板中创建桥接时,选择每个频道及其语言。BabelBot 会使用分配的语言,为关联目标频道翻译消息。
关闭频道规则会停止该频道的桥接吗?
不会。普通自动翻译的频道规则和桥接路由彼此独立。要停止在频道之间传递消息,请移除桥接。
删除原消息会移除翻译副本吗?
只要桥接消息链接仍然有效,就会。成员删除源消息时,BabelBot 会移除它发布的关联副本。旧链接可能会过期,因此删除不会无限期同步。
桥接可以连接两个 Discord 服务器吗?
可以。Ultra 和 Founder Access 可以赞助你管理的两个服务器各一个频道之间的连接。两个服务器都必须安装 BabelBot。语言相同的消息会中继,不消耗翻译额度。其他消息使用赞助服务器的额度。任一服务器的管理员都可以断开连接。