【问题标题】:Slack API: how do I tell if a message is coming from a single user private channel to my Slackbot?Slack API:如何判断消息是否从单个用户私人频道发送到我的 Slackbot?
【发布时间】:2017-02-22 20:30:30
【问题描述】:

如何使用 Event API 检测消息是否来自在私人频道(只有机器人的 DM)中与我的机器人聊天的用户?

【问题讨论】:

  • 你的问题太笼统了。请提供一些有关如何设置 slackbot 的详细信息,例如您在为您的机器人使用 RTM API 还是 Event API?当用户发送 DM 消息时,您目前从用户那里获得了哪些信息?

标签: slack-api


【解决方案1】:

检查频道 ID 中的第一个字母。如果它以D 开头,则它是一个DM 频道。如果以C 开头,则为公共频道。

例如,D2AH456 是 DM 频道,而 C234F56 是公共#channel

【讨论】:

  • 将从另一个我现在找不到的帖子中添加。 G 用于私人或团体频道
猜你喜欢
  • 2016-07-13
  • 1970-01-01
  • 2021-10-20
  • 1970-01-01
  • 2022-01-12
  • 2017-08-13
  • 2017-09-02
  • 1970-01-01
  • 2019-10-28
相关资源
最近更新 更多