Как избежать FloodWait
app = Client("my_account")
async def main():
async with app:
async for member in app.get_chat_members('chatname'):
id = (member.user.id)
try:
me = await app.get_chat(id)
print(f'{me.id}|{me.username}|{me.bio}')
except FloodWait as e:
await asyncio.sleep(e.value)
app.run(main())
Как избежать FloodWait я сейчас использую ожидания в 25 секунд Но это слишком долго Я парсю группы и для этого сейчас моя программа слишком медленная Как можно грамотно избежать блокировки чтобы я смог спарсить группу быстро
Ответы (1 шт):
Автор решения: otobrazhaemoe_imya
→ Ссылка
Ваш скрипт итак слишком быстрый. Его нельзя улучшить. Разве что, можно взять несколько аккаунтов и распределить всех участников между ними.