你的权限与机器人的权限
修改服务器级设置的用户需要管理服务器权限。这项权限属于你的账号,下面列出的是机器人所需的权限。
机器人权限检查清单
| 权限 | 用途 | 缺少时的影响 |
|---|---|---|
| 查看频道 | 查看已配置的频道 | 机器人无法读取频道 |
| 读取消息历史记录 | 读取翻译所需的消息 | 消息查找可能失败 |
| 发送消息 | 发布翻译回复 | 频道中无法显示回复 |
| 在讨论串中发送消息 | 在讨论串中发布译文 | 讨论串中无法显示回复 |
| 嵌入链接 | 显示格式化的翻译结果 | 格式化结果可能失败 |
| 管理讨论串 | 管理翻译讨论串及其成员 | 讨论串管理和清理可能失败 |
| 更改昵称 | 使用为该服务器选择的显示名称 | 机器人无法更新其服务器昵称 |
服务器授权页面还会列出使用应用程序命令。这不等于已经获得个人翻译功能:个人应用安装和成员的命令使用权限需要分别确认,见下文。
找不到消息操作或命令时
如果找不到个人翻译操作,先确认已按收到的使用说明将 TextLantern 添加到自己的 Discord 账号。个人消息操作和 /t 属于这种安装方式;把机器人添加到服务器是另一件事。
如果无法使用服务器设置命令,请管理员检查该应用的命令使用权限,以及操作账号的管理服务器权限。机器人能做什么、成员能用哪些命令,需要分别检查。
检查出问题的频道
Discord 身份组和频道的单独权限设置可能改变机器人在某个频道中可以执行的操作。
- 打开受影响频道的权限设置。
- 检查机器人的身份组,以及直接为机器人设置的权限。
- 检查你选择的回复位置的权限。讨论串回复除了频道访问权限外,还需要讨论串权限。
- 恢复缺失的权限,然后重试该操作。
如果一个频道翻译正常而另一个不正常,请比较两者的权限和 TextLantern 设置。