> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Get message reactions

> Get emoji reactions attached to a Slack message.

`slack.getMessageReactions` retrieves a message and its reaction summaries.

## Example

```ts automations/get-message-reactions.automation.ts theme={null}
import { automation, onDashboardRun } from "automate.ax"
import { slack } from "automate.ax/slack"

export default automation("Get message reactions", () => {
  onDashboardRun({ title: "Get message reactions" })

  slack.getMessageReactions({
    conversationId: "C01234567",
    timestamp: "1700000000.000001",
    includeAllUsers: true,
  })
})
```

## Inputs

Requires `conversationId` and message `timestamp`. `includeAllUsers` asks Slack for the complete reacting-user list when available.

## Output

Returns the normalized `message` and its `reactions`. Reaction counts can exceed the returned user-ID sample. Requires `reactions:read`.
