异步Slackbot
适用于您的Slack应用程序的简单,异步后端。
该应用程序故意做得很少:它本质上是中间件,它接受传入的请求,验证其起源,并将请求传递给用户提供的回调,在此回调中,有效负载将发送到队列/触发器以进行异步处理。
提供以下端点:
GET /health检查以验证服务是否正在运行
GET /install开始将应用程序安装到工作区的过程
GET /oauth完成工作流程
GET /oauth/v2完成工作流程(v2)
POST /callbacks发布
POST /events从发布事件
POST /slash/:cmd发布
在生产中,预计用户将附加自己的发布功能以连接到诸如或类的消息传递服务。
好处
将响应传入请求的关注点和处理请求的逻辑分开。
可以独立于此应用添加/删除处理程序; 一次部署,忘记了。
可以将请求发布到任何平台。
可以使用主题触发器支持的任何
评论0
最新资源