peyk.platforms.bale.types.message_entity¶
Classes
|
A special entity in a text message (mention, bot_command, etc.). |
- class peyk.platforms.bale.types.message_entity.MessageEntity(type: str, offset: int, length: int)[source]¶
Bases:
objectA special entity in a text message (mention, bot_command, etc.).
- type: str¶
- offset: int¶
- length: int¶
- classmethod from_dict(data: dict | None) MessageEntity | None[source]¶
Parse raw Bale data into
MessageEntity.- Parameters:
data (Optional[dict]) – Raw API object or
None.- Returns:
Parsed object or
None.- Return type:
Optional[MessageEntity]
- Raises:
KeyError – If a required raw field is missing.
- classmethod list_from_result(data: List[dict] | None) List[MessageEntity] | None[source]¶
Parse raw Bale data into
MessageEntity.- Parameters:
data (Optional[dict]) – Raw API object or
None.- Returns:
Parsed object or
None.- Return type:
Optional[MessageEntity]
- Raises:
KeyError – If a required raw field is missing.