Bot Status
--
Uptime
📡 Webhook Events
--
Total Received
✅ Completed
--
Successful Reviews
❌ Errors
--
Failed Requests
🔐 Auth Mode
--
Authentication Type
🤖 Bot Username
--
GitHub Username
Webhook Event Logs
Loading webhook logs...
🔐 Authentication Status
Loading authentication details...
🔧 Troubleshooting
Analyzing system health...
⚙️ Setup Guide
🔧 Environment Variables
Make sure these are set in your environment:
- GITHUB_APP_ID: Your GitHub App ID (2139549)
- GITHUB_PRIVATE_KEY: Your GitHub App private key
- AI_API: Your AI API endpoint
- AI_KEY: Your AI API key
- BOT_USERNAME: Bot username (default: Xibe-review)
📡 Webhook Configuration
Configure your GitHub App webhook:
- Webhook URL:
https://your-domain.com/webhook - Content Type: application/json
- Events: Issue comments, Pull requests
- Secret: Set a webhook secret for security
🔍 Troubleshooting
Common issues and solutions:
- No installation ID: Install your GitHub App on the repository
- Permission errors: Check GitHub App permissions
- Webhook not received: Verify webhook URL and events
- Bot not responding: Check if bot username is mentioned correctly