当有人通过Slack中的句柄提及特定的用户名时,Slack通常会通知用户该提及的用户名。我想制作一个Slack应用,为当前用户订阅那些通知。每当用户收到直接提到他们的通知时,我都希望在我的应用程序中知道该消息以及该消息的内容。
我已经看了很长时间的API文档,但似乎找不到该功能的支持。我想念什么吗?能做到吗?
答案 0 :(得分:2)
Slack Event API中没有可处理用户提及的事件(尽管如果您创建了一个松弛机器人,则可以使用app_mention事件来处理对松弛机器人用户的提及)。
您仍然可以收听message event,并手动在文本中查找任何@UserMentions并在那里进行处理。请注意,这仅适用于已授予Slackbot权限的频道。