如何确定我的机器人所在的渠道?

时间:2016-05-02 11:20:31

标签: bots slack botframework

使用MS Bot Framework,我如何确定我的机器人在哪些通道中,松弛?

是否有可能,没有做一些特定的松弛?

我尝试使用消息类型BotAddedToConversation做一些事,但没有任何运气。

基本上,我想写一个频道,没有回复的消息。

1 个答案:

答案 0 :(得分:1)

在您的Api的Post功能中获得的消息对象中, ChannelConversationId 属性包含频道。

public async Task<Message> Post([FromBody]Message message)
{
    if (message.Type == "Message")
    {
        var channel = message.ChannelConversationId;
        [...]
    }
}