webhook:web一个Webhook将GitHubGitLab事件转发到StreamLabs Alerts和Twitch Chat

时间:2024-05-22 07:34:25
【文件属性】:

文件名称:webhook:web一个Webhook将GitHubGitLab事件转发到StreamLabs Alerts和Twitch Chat

文件大小:170KB

文件格式:ZIP

更新时间:2024-05-22 07:34:25

github twitch twitch-bot streamlabs github-webhook

网页挂钩 目标 一个Webhook,将GitHub和GitLab事件转发到StreamLabs Alerts和Twitch Chat。 这是一个在考虑实时编码流媒体的情况下创建的工具。 目标是拥有另一个交互源,并在流媒体平台上向其观众展示GitHub上的相关活动,从而引起对其开源项目的更多兴趣。 特征 的GitHub 我们支持以下活动: 星星 前叉 发行版 问题 开了 已分配 拉取请求 开了 合并后 GitLab 目前,GitLab的webhooks不支持那么多事件。 到目前为止,我们支持: 合并请求 开了 合并后 设置 要使集成正常工作,需要满足一些要求。 您的Webhook位于运行24/7的服务器上 您的webhook能够接收来自GitHub / GitLab的HTTP请求。 您在GitHub / GitLab上的存储库(和/或用户/组织)已配置为通知您的Webhook


【文件预览】:
webhook-master
----changelog.md(511B)
----package.json(1KB)
----.github()
--------workflows()
----test()
--------routes()
--------__mocks__()
--------services()
--------builders()
--------reactions()
----jest.config.js(6KB)
----app.json(1KB)
----prettier.config.js(140B)
----.env.example(175B)
----src()
--------@types()
--------routes()
--------schemas()
--------server.ts(823B)
--------tsconfig.json(35B)
--------config.ts(1KB)
--------services()
--------index.ts(154B)
--------reactions()
----.eslintrc.js(551B)
----tsconfig.json(6KB)
----husky.config.js(128B)
----.all-contributorsrc(1KB)
----license.md(17KB)
----.gitignore(32B)
----README.md(9KB)
----yarn.lock(224KB)
----.editorconfig(153B)
----lint-staged.config.js(92B)
----streamdevs-webhook-logo.png(13KB)

网友评论