Added the new administrator privilege can_manage_voice_chats to the class ChatMember and parameter can_manage_voice_chats to the method promote_chat_member.
Added support for Chat Member status changes via dedicated events:
Added the new handler ChatMemberUpdatedHandler and its decorator on_chat_member_updated which will be used to listen for events represented by ChatMemberUpdated. The new event handler will listen for chat member status changes and will pass a ChatMemberUpdated object with the information about the previous and the new chat member status.
Added the field is_fake to both User and Chat classes.
You might have heard that Telegram is approaching the upper limit of the signed 32-bit integer type used for user identifiers and that future identifiers will become bigger than 2^31-1, and you were worried about it; there’s no reason to be alarmed as this will not be a problem for Pyrogram because Python uses arbitrary precision integers and the required changes underneath will be done transparently. The issue only arises in case you are storing yourself the identifiers in fixed 32-bit chunks; in that case you need to update your system to accommodate identifiers that can have up to 52 significant bits (meaning both a 64-bit integer and double-precision float type are safe to use).
Consider disabling your ad-blocker on this site to support Pyrogram