如何在群聊中通过 Telegram 机器人进行身份验证?

How to get authenticated by Telegram bot in Group chats?

请好心人解释一下,Telegram 机器人如何理解群聊中是谁发送的命令,并用专为该用户提供的唯一答案进行响应。 当然,在这种情况下,应该考虑安全问题,用户不得以其他用户身份发送命令。 我想我可以使用用户名与命令一起发送。 任何建议...

Message 对象除其他对象外还包含两个对象:

  1. Chatmessage['chat'] 表示消息来自的聊天。在你的情况下是组。
  2. User, message['from'] 表示发送 message/command.
  3. 的用户

因此很容易区分哪个用户发送了消息。在私人聊天的情况下,聊天对象和用户对象都是相同的。