电报机器人可以访问有关用户的哪些信息?
Posted
技术标签:
【中文标题】电报机器人可以访问有关用户的哪些信息?【英文标题】:what information about user can a telegram bot access? 【发布时间】:2015-11-07 17:05:18 【问题描述】:我是电报机器人的新手, 我想知道当我们将电报机器人添加到群组时,它可以访问有关群组成员的任何信息吗? 而且我知道隐私模式,无论是打开还是关闭,机器人可以访问发送消息的用户的任何信息,机器人可以阅读吗??
【问题讨论】:
【参考方案1】:机器人可以访问:
用户的唯一标识符(user id) 用户的名字 用户的姓氏(如果用户在设置中指定了他的姓氏) 用户的用户名(如果用户配置了用户名)机器人只能从消息中提取此信息(即它不能查询组成员的姓名)。
如果隐私模式禁用,机器人可以读取群组中发送的所有消息。如果它启用,则机器人只接收直接针对机器人的消息(例如,使用命令或回复来自机器人的消息)。 用户可以检查机器人是否在组成员列表中启用/禁用了隐私模式。
旁注:将机器人添加到禁用隐私模式的组时要小心,因为它们可能会恶意存储消息。
来源:
https://core.telegram.org/bots/api#user https://core.telegram.org/bots#privacy-mode【讨论】:
但是使用 group_ID 如果将 bot 添加到成员列表中,我可以获取有关成员列表的信息吗? 隐私模式正好相反:启用意味着机器人不会接收组中的所有消息,只接收命令。您实际上可以检查是否启用了此模式:查看组参与者列表中的 bot。 @v1sc3rr4k 不行,不能通过groupID获取群组参与者列表。 可以查看在线状态吗? 您可以知道列出组成员的机器人隐私设置。以上是关于电报机器人可以访问有关用户的哪些信息?的主要内容,如果未能解决你的问题,请参考以下文章