机器人

如何为机器人选择 Telegram 聊天:键盘筛选条件、管理员权限门槛与频道集成

Telegram 添加机器人时弹出的聊天选择器其实是一道权限关卡。本文讲解列表为何被筛选、机器人申请的是成员还是管理员权限、如何按需勾选权限,以及如何干净地移除机器人。

内容导读

Telegram 添加机器人时弹出的聊天选择器其实是一道权限关卡。本文讲解列表为何被筛选、机器人申请的是成员还是管理员权限、如何按需勾选权限,以及如何干净地移除机器人。

如何为机器人选择 Telegram 聊天:键盘筛选条件、管理员权限门槛与频道集成主题插画

当需要把机器人放进某个群组或频道时,它不会自己添加自己。Telegram 会显示一个选择器,列出你有权执行此操作的聊天,由你来选择一个。

那个选择器是一个披着聊天列表外衣的权限对话框,真正值得读的是它上方那一行,说明机器人进入后能做什么。

你将能够做到

  • 有意识地把机器人添加到正确的聊天。
  • 在同意之前读懂它索要的权限。
  • 理解为什么有些聊天没有被列出。
  • 干净地撤销操作。

列表被筛选为那些你确实可以添加机器人的聊天,这就是它比你的聊天列表短的原因。

短列表就是一次权限检查

选择器只显示你有权添加成员或提升管理员的聊天。你仅仅是成员的群组不会出现,别人运营的频道也不会出现。这种筛选在履行安全职责:你无法把机器人放到你未被信任的地方。

在列表上方,机器人会声明它索要什么——只是成为成员,还是成为拥有特定权限的管理员。这两者截然不同,后者才是需要认真阅读的。

只作为成员的机器人只能看到发给它的消息,别的什么都看不到。作为管理员的机器人则能看到整个对话。因为对话框看起来像前者就同意了后者,正是这个界面存在所要防止的错误。

不要授予它没有索要的权限 在权限可编辑的地方,关掉任何并非明显必需的选项。一个索要添加管理员权限或修改群组信息的机器人,应该被质疑,而不是被迁就。
交互式

同一个对话框中的四个时刻

这四个都是决策,而界面把它们做得像点击一样。

选择哪个聊天

它索要了什么

某个聊天没有出现

把它移除

有意识地选择

在确认界面上读一下聊天名称。选择器很快,点错群组只差一次点击。
在把新机器人放进真实社区之前,先在你专门创建的群组里测试它。
绝不要先把不熟悉的机器人添加到你最大的群组。那是最经不起出错的地方。

成员还是管理员

作为成员,它只接收发给它的消息。对大多数实用机器人来说这就够了。
作为管理员,它能看到一切并能采取行动。这对管理是必要的,是真正的授权而非形式。
取消勾选它不需要的任何权限,尤其是添加管理员的权限,绝不要给。

你想要的群组没有列出

你在那里没有添加成员或管理员的权限。去问所有者,而不是寻找变通办法。
有些机器人还会声明它们只在群组中工作,或只在频道中工作,列表也反映了这一点。
这是筛选在正常工作,而不是故障。

移除它

先降级,再从聊天中移除。两者都立即生效。
之后检查管理员列表。群组会积累没人记得添加过的机器人。
它已经收到的任何内容都在其运营者的服务器上。移除它只能阻止未来,无法抹去过去。

列表很短,因为你只会被提供你被信任操作的对象。 读权限那一行,而不只是名称。

正确地添加一个机器人

  1. 从你信任的链接启动机器人 项目自己的网站。
  2. 阅读它说自己需要什么 在聊天选择器上方。
  3. 先在测试群组里试用 尤其是当这个机器人不熟悉时。
  4. 取消勾选它并非明显需要的权限 在对话框允许的地方。
  5. 确认聊天名称 在最后点击之前。
  6. 每年检查几次管理员列表 并移除未使用的。

← 返回 TG知识库