1. 应用程序使用许可与功能范畴
当您将 PRNudge 机器人邀请至您的 Discord 服务器或 Slack 工作区,并授权绑定代码仓库时,即代表您同意受本条款约束。您获得非专属、不可转让之 Pull Request 追踪、催审通知与审查者轮替排程功能使用许可。
2. 开发者职责与代码库授权
服务器拥有者与开发团队管理者应确保:
- 仅对拥有合法管理权限之 GitHub/GitLab 公开或私有代码仓库进行 Webhook 与访问密钥绑定。
- 妥善保管 Webhook Secret 与令牌,不得利用催审机器人进行恶意 @提及轰炸、刷屏或骚扰团队成员。
- 理解 PRNudge 仅作为代码审查时程之提醒辅助工具,不介入亦不担保代码合并质量或审查结论。
3. 零源代码存储保证与免责声明
PRNudge 仅读取并处理 Pull Request 之元数据(如 PR 标题、编号、作者、指派审查者、更新时间与标签)。系统绝不下载、存储、缓存或分析代码仓库内任何源代码、提交文件差异(Diff)或私有分支内容。
4. 边缘排程稳定性与第三方 API 免责
PRNudge 基于 Cloudflare Workers 边缘计算与 GitHub/GitLab Webhook 事件驱动。因 GitHub/GitLab 官方 API 断线、速率限制(Rate Limit)或网络连接异常导致之通知延迟,我们不承担任何间接商业损失责任。
5. 服务终止
您可以随时通过自服务器或频道中移除 PRNudge,或于代码仓库 Webhook 设置中删除端点以立即终止本服务。