Slack - Add Reaction
@sergio
code:
data:privatelast updated:4 years ago
today
Build integrations remarkably fast!
You're viewing a public workflow template.
Sign up to customize, add steps, modify code and more.
Join 1,000,000+ developers using the Pipedream platform
steps.
trigger
HTTP API
Deploy to generate unique URL
This workflow runs on Pipedream's servers and is triggered by HTTP / Webhook requests.
steps.
slack_add_reaction
Adds a reaction (emoji) to a message.
auth
(auths.slack)
params
Channel

Channel where the message to add reaction to was posted.

 
C1234567890
string ·params.channel
Name

Reaction (emoji) name.

 
thumbsup
string ·params.name
Timestamp

Timestamp of the message to add reaction to.

 
1234567890.123456
string ·params.timestamp
code
async (params, auths) => {
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
}
17
//See the API docs here: https://api.slack.com/methods/reactions.add
const data = {
  channel: params.channel,
  name: params.name,
  timestamp: params.timestamp,
}
const config = {
  method: "post",
  url: `https://slack.com/api/reactions.add`,
  headers: {
    Authorization: `Bearer ${auths.slack.oauth_access_token}`,
  },
  params: data
}
return await require("@pipedreamhq/platform").axios(this, config)