peyk.platforms.bale.types.chat_member_owner

Classes

ChatMemberOwner(status[, user])

A chat member who owns the chat and has all administrator privileges.

class peyk.platforms.bale.types.chat_member_owner.ChatMemberOwner(status: str, user: User | None = None)[source]

Bases: ChatMember

A chat member who owns the chat and has all administrator privileges.

classmethod from_dict(data: dict | None) ChatMemberOwner | None[source]

Parse raw Bale data into ChatMemberOwner.

Parameters:

data (Optional[dict]) – Raw API object or None.

Returns:

Parsed object or None.

Return type:

Optional[ChatMemberOwner]

Raises:

KeyError – If a required raw field is missing.