koishi-plugin-github-events
v0.0.8
Published
使用 Repo Events API 轮询监听仓库活动
Readme
koishi-plugin-github-events
使用 Repo Events API 轮询监听仓库活动
使用
插件会使用 GitHub Repo Events API 按配置的间隔轮询。首次轮询只建立游标,不会重复广播历史事件。
在目标群聊或单聊中执行:
ghe.bind owner/repo [owner/repo ...]:绑定一个或多个仓库。ghe.unbind [owner/repo ...]:解除指定绑定;不填参数时解除当前会话的全部绑定。ghe.list:查看当前会话的绑定。
在插件配置中,broadcastEvents 统一控制广播的事件类型。默认广播所有事件,也可以只选择 PushEvent、IssuesEvent、PullRequestEvent 等 GitHub 事件类型。
QQ 官方 Markdown
启用 qqMarkdown 后,插件会对 QQ 官方适配器直接调用 Markdown 消息接口,并对 GitHub 内容进行 Markdown 转义。该功能要求机器人配置已申请并启用 QQ 官方 Markdown 消息能力;其他适配器仍使用普通消息发送。
建议配置 GitHub Token,以提高 API 速率限制。Token 只用于请求 GitHub API,不会发送到聊天会话。
