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 設定中刪除端點以立即終止本服務。