M
M
Matvey_Miki2021-02-14 00:23:34
Python
Matvey_Miki, 2021-02-14 00:23:34

Bot on pyrogram. What's wrong?

I am writing a userbot in python for a telegram, I copied one code and I don’t understand only I don’t know what

to enter here only an error ("my_account") with app: members = [ x for x in app.iter_chat_members(chat) if x.status not in ("administrator", "creator") ] shuffle(members) for i in range(len(members) // 2): try: app.restrict_chat_member( chat_id=chat,



user_id=members[i].user.id,
permissions=ChatPermissions(),
until_date=int(time.time() + 86400),
)
print("muted", members[i].user.first_name)
except FloodWait as e :
print("> waiting", ex, "seconds.")
time.sleep(ex)
app.run()

Errors:

Traceback (most recent call last):
File "c:/Users/Matvey_/Desktop/Bot/mmain .py", line 20, in
app.restrict_chat_member(
File "C:\Users\Matvey_\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pyrogram\sync.py", line 56, in async_to_sync_wrap
return loop.run_until_complete(coroutine)
File "C:\Users\Matvey_\AppData\Local\Programs\Python\Python38-32\lib\asyncio\base_events.py", line 616, in run_until_complete
return future.result()
File "C:\Users\Matvey_\ AppData\Local\Programs\Python\Python38-32\lib\site-packages\pyrogram\methods\chats\restrict_chat_member.py", line 74, in restrict_chat_member
r = await self.send(
File "C:\Users\Matvey_\ AppData\Local\Programs\Python\Python38-32\lib\site-packages\pyrogram\methods\advanced\send.py", line 77, in send
r = await self.session.send(
File "C:\Users\ Matvey_\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pyrogram\session\session.py", line 425, in send
return await self._send(data, timeout=timeout)
File "C:\Users\Matvey_\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pyrogram\session\session.py", line 395, in _send
RPCError.raise_it(result, type(data ))
File "C:\Users\Matvey_\AppData\Local\Programs\Python\Python38-32\lib\site-packages\pyrogram\errors\rpc_error.py", line 78, in raise_it
raise getattr(
pyrogram.errors. exceptions.forbidden_403.ChatWriteForbidden: [403 CHAT_WRITE_FORBIDDEN]: You don't have rights to send messages in this chat (caused by "channels.EditBanned")

Answer the question

In order to leave comments, you need to log in

1 answer(s)
W
Wispik, 2021-02-14
@Wispik

You don't have rights to send messages in this chat

no rights to send messages to this chat

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question