我有一个机器人可能会:
问题:
我怎么知道它是DM频道还是普通频道?
我想https://api.slack.com/methods/channels.info可能会有所帮助,但是我不确定哪个属性可以指示它。
答案 0 :(得分:1)
您最好的方法是使用conversations.info
API方法。它会告诉您确切的渠道类型。实际上,它取代了较旧的channels.info
方法(无论如何该方法仅适用于公共频道)。
除其他外,您将得到:
"is_channel": true
"is_group": false
"is_im": false
以下是这些术语在API和(主要)在文档中的用法:
或者,您也可以根据ID的第一个字母猜测频道类型。但这并不是100%,因为通道可以在保留其ID的情况下从一种类型转换为另一种类型。