每次用户与机器人发起新对话时,Slack api中是否有任何方法可以发送消息?

时间:2019-08-15 11:56:26

标签: python bots slack slack-api

我正在使用python开发一个slackbot。它已经启动并运行了。但是我希望它在每次有人与它开始新的对话时发送问候消息。松弛的python API中有什么方法可以检测对话的开始吗?

还没有尝试任何东西。

我希望我的机器人在新用户每次发起新对话时都发送问候消息。内置于slack中的原始Slackbot可以做到这一点。

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找事件类型app_home_opened

  

当用户输入应用程序时,此应用程序事件会通知您的应用程序   家庭空间-这是用户与您的应用程序交换DM的地方。

(...)

  

使用app_home_opened事件从开始友好的入职流程   您的应用,异想天开的欢迎消息或深入了解详细信息   对话。由于app_home_opened事件仅在以下情况下发送到您的应用   用户已经点击了您的应用,就可以放心了   欢迎关注。