slackend:适用于Slack应用程序的简单异步后端

时间:2024-04-30 01:43:05
【文件属性】:

文件名称:slackend:适用于Slack应用程序的简单异步后端

文件大小:364KB

文件格式:ZIP

更新时间:2024-04-30 01:43:05

nodejs slack lambda serverless JavaScript

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


【文件预览】:
slackend-main
----index.js(6KB)
----docs()
--------aws.png(372KB)
----package.json(889B)
----aws.js(4KB)
----.github()
--------workflows()
----test()
--------aws.test.js(6KB)
--------index.test.js(6KB)
----server.js(1KB)
----LICENSE(1KB)
----.env.example(693B)
----.npmignore(75B)
----.gitignore(958B)
----Makefile(150B)
----README.md(8KB)

网友评论