Go to Slack

reaction_removed event

Compatibility: RTM Events API

Events API Scope: reactions:read


A team member removed an emoji reaction

{
    "type": "reaction_removed",
    "user": "U024BE7LH",
    "reaction": "thumbsup",
    "item_user":"U0G9QF9C6",
    "item": {
        ...
    },
    "event_ts": "1360782804.083113"
}

When a reaction is removed from an item the reaction_removed event is sent to all connected clients for users who can see the content that had the reaction.

The user field indicates the ID of the user who performed this event. The item_user field represents the ID of the user that created the original item that has been reacted to.

Embedded item objects

Embedded item nodes are more lightweight than the structures you'll find in reactions.list.

Here are some examples:

Message:

"item": {
    "type": "message",
    "channel": "C0G9QF9GZ",
    "ts": "1360782400.498405"
}

File:

"item": {
    "type": "file",
    "file": "F0HS27V1Z"
}

File Comment:

"item": {
    "type": "file_comment",
    "file_comment": "Fc0HS2KBEZ",
    "file": "F0HS27V1Z"
}

Events API compatibility

Subscribe to this event via the Events API.

Events of this type will be wrapped in metadata when sent via the Events API.

reaction_removed requires the reactions:read OAuth permission scope.