AbirHasan2005 / TelegramScraper

Using this tool you can easily add so many members from any group to your group. Less than 2 minutes. Super easy. Time saver. But this tool is only for educational purpose. You could be banned from Telegram. So be careful. Recommanded to use this tool only on Termux.
531 stars 270 forks source link

My script keeps ending and sometimes get these codes #34

Open Westsideff opened 2 years ago

Westsideff commented 2 years ago

Adding 1613426659 Traceback (most recent call last): File "/root/TelegramScraper/adder.py", line 99, in user_to_add = client.get_input_entity(user['username']) File "/usr/local/lib/python3.9/dist-packages/telethon/sync.py", line 39, in syncified return loop.run_until_complete(coro) File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 437, in get_input_entity await self._get_entity_from_string(peer)) File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 553, in _get_entity_from_string result = await self( File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 30, in call return await self._call(self._sender, request, ordered=ordered) File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 52, in _call raise errors.FloodWaitError(request=r, capture=diff) telethon.errors.rpcerrorlist.FloodWaitError: A wait of 24348 seconds is required (caused by ResolveUsernameRequest) Unexpected Error! Adding 354995733 Traceback (most recent call last): File "/root/TelegramScraper/adder.py", line 99, in user_to_add = client.get_input_entity(user['username']) File "/usr/local/lib/python3.9/dist-packages/telethon/sync.py", line 39, in syncified return loop.run_until_complete(coro) File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 437, in get_input_entity await self._get_entity_from_string(peer)) File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 553, in _get_entity_from_string result = await self( File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 30, in call return await self._call(self._sender, request, ordered=ordered) File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 52, in _call raise errors.FloodWaitError(request=r, capture=diff) telethon.errors.rpcerrorlist.FloodWaitError: A wait of 24348 seconds is required (caused by ResolveUsernameRequest) Unexpected Error!

And

Traceback (most recent call last): File "/root/TelegramScraper/adder.py", line 104, in client(InviteToChannelRequest(target_group_entity, [user_to_add])) File "/usr/local/lib/python3.9/dist-packages/telethon/sync.py", line 39, in syncified return loop.run_until_complete(coro) File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 30, in call return await self._call(self._sender, request, ordered=ordered) File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 52, in _call raise errors.FloodWaitError(request=r, capture=diff) telethon.errors.rpcerrorlist.FloodWaitError: A wait of 21295 seconds is required (caused by InviteToChannelRequest) Unexpected Error!

Westsideff commented 2 years ago

It ended with this code today

Traceback (most recent call last): File "/root/TelegramScraper/adder.py", line 104, in client(InviteToChannelRequest(target_group_entity, [user_to_add])) File "/usr/local/lib/python3.9/dist-packages/telethon/sync.py", line 39, in syncified return loop.run_until_complete(coro) File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 30, in call return await self._call(self._sender, request, ordered=ordered) File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 52, in _call raise errors.FloodWaitError(request=r, capture=diff) telethon.errors.rpcerrorlist.FloodWaitError: A wait of 465 seconds is required (caused by InviteToChannelRequest) Unexpected Error! Adding 1199886044 Traceback (most recent call last): File "/root/TelegramScraper/adder.py", line 104, in client(InviteToChannelRequest(target_group_entity, [user_to_add])) File "/usr/local/lib/python3.9/dist-packages/telethon/sync.py", line 39, in syncified return loop.run_until_complete(coro) File "/usr/lib/python3.9/asyncio/base_events.py", line 642, in run_until_complete return future.result() File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 30, in call return await self._call(self._sender, request, ordered=ordered) File "/usr/local/lib/python3.9/dist-packages/telethon/client/users.py", line 52, in _call raise errors.FloodWaitError(request=r, capture=diff) telethon.errors.rpcerrorlist.FloodWaitError: A wait of 465 seconds is required (caused by InviteToChannelRequest) Unexpected Error!

fluential commented 1 year ago

The owner has to implement correct FloodWait exception handling via here https://stackoverflow.com/questions/57529546/how-to-handle-flood-wait-errors-when-using-telethon-sync