Skip to content
Download Beeper

Remove a reaction

chats.messages.reactions.delete(strmessage_id, ReactionDeleteParams**kwargs) -> ReactionDeleteResponse
DELETE/v1/chats/{chatID}/messages/{messageID}/reactions

Remove the authenticated user's reaction from an existing message.

ParametersExpand Collapse
chat_id: str

Unique identifier of the chat.

message_id: str
reaction_key: str

Reaction key to remove

minLength1
ReturnsExpand Collapse
class ReactionDeleteResponse:
chat_id: str

Unique identifier of the chat.

message_id: str

Message ID.

reaction_key: str

Reaction key that was removed

success: Literal[true]

Whether the reaction was successfully removed

Remove a reaction

from beeper_desktop_api import BeeperDesktop

client = BeeperDesktop()
reaction = client.chats.messages.reactions.delete(
    message_id="messageID",
    chat_id="!NCdzlIaMjZUmvmvyHU:beeper.com",
    reaction_key="x",
)
print(reaction.chat_id)
{
  "chatID": "!signal_adamvy:local-signal.localhost",
  "messageID": "1343993",
  "reactionKey": "❤️",
  "success": true
}
Returns Examples
{
  "chatID": "!signal_adamvy:local-signal.localhost",
  "messageID": "1343993",
  "reactionKey": "❤️",
  "success": true
}