在服务器中设置

所有操作都在你的服务器里进行,而不是在机器人的私信里:机器人不会读取在那里输入的任何内容。

由服务器所有者或管理员完成(需要“管理服务器”权限)

将机器人添加到你的服务器

添加到服务器

在列表中选择你的服务器,然后点击授权。

在手机上你也可以在任何看到机器人名字的地方点击它,然后点 Add App,再点 Add to Server。
多个服务器机器人只在你添加了它的服务器中工作。请逐个添加到每个服务器。

在服务器中运行 /setup

打开你的服务器,进入任意文字频道。在消息框中输入 /setup 并发送。

按钮会问你三件事:服务器的语言、在哪里翻译,以及在哪些频道翻译。这些界面只有你能看到。

如果跳过这一步,机器人会根据最初的几条消息判断服务器的语言,并自动开始翻译。

把命令列表发给成员

在希望成员看到它的频道中,输入 /commands post 并打开 pin。机器人会在那里发布所有命令,并在命令变化时保持列表最新。

检查是否正常工作

在开启翻译的频道中用另一种语言发一条消息:译文会出现在它下方。

随时运行 /server view。它会显示已开启的功能,以及需要处理的事项和对应的解决办法。

有些地方不正常

打开和你情况相似的那一项。

我在机器人的私信里输入了内容,但没有任何反应

机器人不读取私信中的任何消息,所以没有人能看到在那里输入的内容。

设置要在你的服务器里完成:打开服务器,进入任意文字频道,在那里输入 /setup。

我看不到 /setup

Discord 只会把 /setup 显示给服务器所有者和拥有管理服务器权限的人。

请他们中的一位来运行,或请服务器所有者给你的身份组这个权限:服务器设置 → 身份组 → 你的身份组 → 权限 → 管理服务器。

我看不到机器人的任何命令

机器人还不在那个服务器里。请添加它:见上面的第 1 步。

已经添加了?在消息框中输入 /:列表会显示每个应用的图标,点击机器人的图标就只显示它的命令。

提示我没有权限

这个命令会为所有人更改服务器,所以需要管理服务器权限。

请服务器所有者或管理员来运行,或给你的身份组这个权限。每个人仍然可以为自己翻译:右键点击一条消息(手机上长按),然后选 应用,再选 Translate Message。

它在我所有的服务器里吗?

只在你添加了它的服务器里。要添加到另一个服务器,请使用第 1 步中的添加到服务器,然后选择那个服务器。

什么都没有被翻译

运行 /server view。其中的 Needs doing 部分会写明原因和解决办法。常见原因:

它还在根据最初的消息学习服务器的语言(用 /server language 可以立即设置)。自动翻译已关闭,或只对选定的频道开启。它看不到这个频道。本月的免费额度已用完。

已经是服务器语言的消息会保持原样。

某个频道收不到任何翻译

机器人的身份组在那个频道没有权限,通常是私密频道。

打开频道设置,然后进入权限,添加 Translator 身份组,并允许查看频道、发送消息和嵌入链接。

我看不到回复

大多数回复是私密的:只有你能看到。/translate 有一个 Post in channel 按钮,可以把回复分享出去。

关注某人后,他们的消息会发到你的私信,所以你需要允许来自那个服务器的私信。

还是没解决?

去支持服务器的帮助频道提问。附上一张 /server view 的截图会很有帮助。它由一位开发者运营,其他成员也常常知道答案。

打开支持服务器

仅供自己使用

没有自己的服务器?那就把机器人添加到你的 Discord 账号。这样 /translate 和 Translate Message 在任何服务器、私信或群聊中都能使用,而且回复只有你能看到。

添加到我的账号

想了解更多?指南涵盖每项功能,教程带你走完完整的设置流程。