Skip to content
Download Beeper

Messages

Manage chat messages

MessagesReactions

Manage message reactions

Add a reaction
chats.messages.reactions.add(strmessage_id, ReactionAddParams**kwargs) -> ReactionAddResponse
POST/v1/chats/{chatID}/messages/{messageID}/reactions
Remove a reaction
chats.messages.reactions.delete(strreaction_key, ReactionDeleteParams**kwargs) -> ReactionDeleteResponse
DELETE/v1/chats/{chatID}/messages/{messageID}/reactions/{reactionKey}
ModelsExpand Collapse
class ReactionAddResponse:
chat_id: str

Chat ID. Input routes also accept the local chat ID from this installation when available.

message_id: str

Message ID.

reaction_key: str

Reaction key that was added.

success: Literal[true]

Always true. Indicates the reaction was queued; failures return an error response.

transaction_id: str

Transaction ID used for send tracking.

class ReactionDeleteResponse:
chat_id: str

Chat ID. Input routes also accept the local chat ID from this installation when available.

message_id: str

Message ID.

reaction_key: str

Reaction key that was removed.

success: Literal[true]

Always true. Indicates the reaction removal was queued; failures return an error response.