Here is a part of my code:
permissions = await client.get_permissions(event.chat_id, user.id)
InsertNewUserInDB(user.id, user.username, permissions.is_admin, permissions.is_muted, permissions.is_banned)
There is many func’s in Documentation and i easily can check if user is admin or is banned. But how can i easily get property that user is muted or restricted? Because i can edit permissions by func await edit_permissions(… send_messages: bool = True…)→ Updates
Method for editing permission description:
https://docs.telethon.dev/en/stable/modules/client.html#telethon.client.chats.ChatMethods.edit_permissions
Permissions that u can get through method “get_par…permissions”:
https://docs.telethon.dev/en/stable/modules/custom.html#telethon.tl.custom.participantpermissions.ParticipantPermissions
Ler04kaTrap is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.