peyk.platforms.telegram.types.message_reaction_updated

Classes

MessageReactionUpdated(chat, message_id, date)

This object represents a change of a reaction on a message performed by a user.

class peyk.platforms.telegram.types.message_reaction_updated.MessageReactionUpdated(chat: Chat, message_id: int, date: int, old_reaction: List[ReactionTypeEmoji | ReactionTypeCustomEmoji | ReactionTypePaid] | None = None, new_reaction: List[ReactionTypeEmoji | ReactionTypeCustomEmoji | ReactionTypePaid] | None = None, user: User | None = None, actor_chat: Chat | None = None)[source]

Bases: object

This object represents a change of a reaction on a message performed by a user.

Variables:
chat: Chat
message_id: int
date: int
old_reaction: List[ReactionTypeEmoji | ReactionTypeCustomEmoji | ReactionTypePaid] | None = None
new_reaction: List[ReactionTypeEmoji | ReactionTypeCustomEmoji | ReactionTypePaid] | None = None
user: User | None = None
actor_chat: Chat | None = None
classmethod from_dict(data: dict | None) MessageReactionUpdated | None[source]

Provides the from dict operation for the Telegram integration.

Parameters:

data – Value used by this operation.

Returns:

Result produced by the operation.