reactions_list
Retrieve users who reacted to a message with a specific emoji. Useful for inspecting poll results and identifying upvoters.
Instructions
Purpose: List users who reacted to a message with a specific emoji.
When to use:
Inspect poll results; identify upvoters.
When NOT to use:
Need ALL emojis on the message → fetch the message via
messages_get.
Example: {channel_id:"111122223333444401", message_id:"999000999000999000", emoji:"👍", limit:25}
Returns: {users:[{user_id, username, bot}], count, channel_id, message_id, emoji}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | 0 = normal (default), 1 = burst (super reactions) | |
| after | No | Pagination cursor: get users with id > this | |
| emoji | Yes | Unicode emoji or `name:id` for custom emoji | |
| limit | No | Max users to return (1-100, default 25) | |
| channel_id | Yes | Channel containing the message | |
| message_id | Yes | Message to inspect |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||