通过 Webhook 获取机器人(用户)的所有事件

Getting all event of a Bot(user) via Webhook

我已经阅读了 outbound webhookEvent api。而且我可以使用松弛按钮将机器人安装到团队中。 outbound webhook 我认为剂量适合我的情况。

那么我如何才能使用事件 api 将所有事件(特别是当此机器人收到消息时)发送到我的 webhook。?

有什么方向或正确的方法来解决这个问题..?

Outgoing Webhook 和 Event API 是两个完全不相关的函数。因此您无法通过传出的 webhook 获取事件通知。

要获得事件通知,您的 Slack 应用程序需要

  1. 请求正确的宣誓范围

  2. 在 Slack App 配置中订阅您想获取的事件

  3. 准备好脚本以接收来自 Slack 的事件请求

每次订阅的事件发生时都会调用您的脚本。

有关所有详细信息,请查看有关事件 API 的精彩 official documentation