ChatEvent#
- class pyrogram.types.ChatEvent#
- A chat event from the recent actions log (also known as admin log). - See - actionto know which kind of event this is and the relative attributes to get the event content.- Parameters:
- id ( - int) – Chat event identifier.
- date ( - datetime) – Date of the event.
- action ( - ChatEventAction) – Event action.
- user ( - User) – User that triggered the event.
- old_description, new_description ( - str, optional) – Previous and new chat description. For- DESCRIPTION_CHANGEDaction only.
- old_history_ttl, new_history_ttl ( - int, optional) – Previous and new chat history TTL. For- HISTORY_TTL_CHANGEDaction only.
- old_linked_chat, new_linked_chat ( - Chat, optional) – Previous and new linked chat. For- LINKED_CHAT_CHANGEDaction only.
- old_photo, new_photo ( - Photo, optional) – Previous and new chat photo. For- PHOTO_CHANGEDaction only.
- old_title, new_title ( - str, optional) – Previous and new chat title. For- TITLE_CHANGEDaction only.
- old_username, new_username ( - str, optional) – Previous and new chat username. For- USERNAME_CHANGEDaction only.
- old_chat_permissions, new_chat_permissions ( - ChatPermissions, optional) – Previous and new default chat permissions. For- CHAT_PERMISSIONS_CHANGEDaction only.
- deleted_message ( - Message, optional) – Deleted message. For- MESSAGE_DELETEDaction only.
- old_message, new_message ( - Message, optional) – Previous and new message before it has been edited. For- MESSAGE_EDITEDaction only.
- invited_member ( - ChatMember, optional) – New invited chat member. For- MEMBER_INVITEDaction only.
- old_administrator_privileges, new_administrator_privileges ( - ChatMember, optional) – Previous and new administrator privileges. For- ADMINISTRATOR_PRIVILEGES_CHANGEDaction only.
- old_member_permissions, new_member_permissions ( - ChatMember, optional) – Previous and new member permissions. For- MEMBER_PERMISSIONS_CHANGEDaction only.
- stopped_poll ( - Message, optional) – Message containing the stopped poll. For- POLL_STOPPEDaction only.
- invites_enabled ( - bool, optional) – If chat invites were enabled (True) or disabled (False). For- INVITES_ENABLEDaction only.
- history_hidden ( - bool, optional) – If chat history has been hidden (True) or unhidden (False). For- HISTORY_HIDDENaction only.
- signatures_enabled ( - bool, optional) – If message signatures were enabled (True) or disabled (False). For- SIGNATURES_ENABLEDaction only.
- old_slow_mode, new_slow_mode ( - int, optional) – Previous and new slow mode value in seconds. For- SLOW_MODE_CHANGEDaction only.
- pinned_message ( - Message, optional) – Pinned message. For- MESSAGE_PINNEDaction only.
- unpinned_message ( - Message, optional) – Unpinned message. For- MESSAGE_UNPINNEDaction only.
- old_invite_link, new_invite_link ( - ChatInviteLink, optional) – Previous and new edited invite link. For- INVITE_LINK_EDITEDaction only.
- revoked_invite_link ( - ChatInviteLink, optional) – Revoked invite link. For- INVITE_LINK_REVOKEDaction only.
- deleted_invite_link ( - ChatInviteLink, optional) – Deleted invite link. For- INVITE_LINK_DELETEDaction only.