我有一个松弛的应用程序。
使用webhooks我可以使用消息按钮,但我无法发送直接消息。
作为僵尸用户,我可以发送直接消息,但我无法使用消息按钮。
我想发送包含消息按钮的直接消息。这可能吗?
答案 0 :(得分:0)
这是不正确的。实际上,您可以使用webhooks发送直接消息(包括交互式按钮)。您可以使用带机器人的交互式按钮(并发送直接消息)。我测试了两者,它们的工作正常。
<强>网络挂接强>
要发送带有传入webhook的直接消息,您需要提供用户的user_id
(例如U12345678
)作为channel
的直接消息。使用&#34;频道覆盖&#34;官方文档中描述here的功能。
<强>机器人强>
确保您符合交互式按钮的所有要求,例如:你需要一个Slack应用程序并激活交互式按钮。您还需要设置正确的范围。在讨论范围时,关于交互式按钮的官方文档实际上是指机器人。请参阅here。
答案 1 :(得分:0)
您绝对可以将直接邮件作为僵尸程序或使用webhooks发送。我还想补充一点,您可以在RapidAPI here.中测试Erik的解决方案。我已将您直接链接到Slack的postMessage端点。
你应该看到这样的东西:
只需在您的access_token中写入您要向其发送邮件的频道/用户,您的邮件,然后点击测试即可。您将看到详细的JSON响应,并且您可以生成API调用的代码段以直接粘贴到您的项目中。