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