我有一个拥有 200 多名成员的频道,我正在努力争取所有成员。
我知道iter_chat_members
有 200 个成员的限制,所以我get_chat_members
通过增加这样的偏移量多次调用:
# Get members count
members_count = client.get_chat_members_count(chat.id)
# Retrieve them
members_offset = 0
while members_offset <= members_count:
members = client.get_chat_members(chat.id,
limit=200,
offset=members_offset)
# Do something with the members...
members_offset += 200
但是,我继续只获得前 200 个成员(当members_offset
大于或等于 200 时,我从 中获得零个成员get_chat_members
)。
有没有办法使用多个调用从一个拥有 200 多个成员的频道中获取所有成员?
谢谢