2016-08-27 49 views

回答

3

簡短的回答是「它取決於」。

Slack的slash command API與Bot API完全分離。您可以添加額外的api控制器,並從該API中觸發bot對話。您需要將Slack直接連接到您的機器人,而不是通過微軟的中間件。這實際上與Slack的原生BotKit的what you'll do相同。

telegram中,您可以使用@BotFather/setcommands命令註冊自定義命令。註冊自定義命令後,只要在聊天中輸入/,telegramm就會顯示選擇框。當你調用一個「命令」時,它將作爲常規文本消息傳遞給機器人,並且可以從該點開始對話。

對於斜槓命令確實存在但不可擴展的通道(例如,Skype for ex。或Slack),您可以使用僞命令,在命令前使用空格(" /hello")或點("./hello")斜槓,並將這些消息作爲命令處理。

相關問題