gpt4 book ai didi

telegram - 在 python-telegram-bot 中如何获取该组的所有参与者?

转载 作者:行者123 更新时间:2023-12-02 16:10:57 44 4
gpt4 key购买 nike

Python-telegram-bot如果可能的话,如何获取添加机器人的群组的所有参与者的完整列表?

最佳答案

您不能使用当前的 API,但您可以通过其 API 加入/退出用户成员。

如果您检查 Message您找到的对象:

  • new_chat_participant:群组中添加了新成员,以及有关他们的信息(该成员可能是机器人本身)
  • left_chat_participant:成员已从群组中删除,有关他们的信息(该成员可能是机器人本身)

因此,通过这两个信息,您可以跟踪聊天中的用户总数以及他们是谁。

基本策略是将用户加入和退出组的事件存储在某个地方(例如数据库)。

当用户加入聊天时,会将 User 对象存储到存储中。当用户退出聊天时,从存储中删除对象 User。

然后按照您需要的逻辑进行操作。

关于telegram - 在 python-telegram-bot 中如何获取该组的所有参与者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34567920/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com