module.exports = {
// 这里是默认值,secret 不能留空,否则 @octokit/webhooks 会报错
githubWebhook: {
path: '/',
port: 12140,
secret: '',
},
plugins: [['github-webhook', {
// 当检测到 user/repo1 发生的事件时转发到 123,456 两个群
'user/repo1': [123, 456],
}]],
}
# 接入 GitHub Webhook beta
koishi-plugin-github-webhook 支持接收 GitHub Webhook 并转发到 QQ。
# 配置
这个插件的配置分为两部分。首先你需要在配置文件或传入 App 的选项中加一个 githubWebhook
属性,它用来控制服务器信息;而插件的选项则表示接收哪些仓库的 webhook 并转发到哪些群。下面是一个例子:
koishi.config.js
# 示例
这一节展示了目前本插件支持的事件。全部取自真正触发在 koishijs/koishi 仓库的事件。