我正在使用@slack/web-api
npm包,并为我们的团队创建了一个简单的部署通知松弛机器人。但是突然卡住了,无法通过send an emoji reaction连接到一条消息:
const main_msg_ts = "16XXXXXX1.002700";
// This works perfectly.
const result = await web.chat.postMessage({
text: msg,
channel: "deploy-notifications-test",
thread_ts: main_msg_ts
});
// But this raises an exceptpion "An API error occurred: channel_not_found".
await web.reactions.add({
name: "checkered_flag",
channel: "deploy-notifications-test",
timestamp: main_msg_ts
});
我已经为我的机器人设置了所需的作用域:
发布于 2021-05-03 11:02:39
输入通道的channel_id
await web.reactions.add({
name: "checkered_flag",
channel: "<channel_id>",
timestamp: main_msg_ts
});
https://stackoverflow.com/questions/67364641
复制