-
Notifications
You must be signed in to change notification settings - Fork 0
UptimeRobot Monitoring
Goal: Get notified when your Ninja Bot endpoint goes down, so you can act quickly and protect your fleet.
UptimeRobot is a free service that monitors a URL and notifies you when it goes down. This is a simple way to know if your bot's endpoint stopped responding.
Note: When the monitor reports a downtime, it may be just the tunneling that went down, not the bot itself. The bot can still be running fine in the background. Either way, it's always important to check.
Sign up for a free account at https://uptimerobot.com.
Click "Add New Monitor" and configure it as follows:
| Field | Value |
|---|---|
| Monitor Type | HTTP(s) |
| Friendly Name | A name to identify your bot (e.g. MyBot (Universe.Server)) |
| URL to Monitor | https://{YourTunnel}.me.ogame.ninja/api/status |
| Monitoring Interval | 5 minutes (minimum on free plan) |
Replace
{YourTunnel}with your actual tunnel name. Example:https://mytunnel.me.ogame.ninja/api/status
Under "How will we notify you?", add your email address and select:
- No delay, no repeat for all notification options
The following options are not needed and can be skipped:
- Region to monitor from — Available only on paid plans (Solo, Team, Enterprise)
- SSL certificate and Domain checks — Not necessary for this use case
- Advanced settings — Default values are fine
Click "Create Monitor" to save.
- In your Discord server, choose or create a channel for notifications
- Right-click the channel → Edit Channel
- Go to Integrations → Webhooks
- Click New Webhook
- Click Copy Webhook URL — save this for the next step
- In UptimeRobot, find your monitor in the dashboard
- Click the three dots (⋯) next to the Edit button
- Select "Integrations & Team"
- Under Connect Integrations, click "Manage"
- Find Discord and click "Add"
- Paste your Discord Webhook URL
- Under "Events to notify about", select all events
- (Optional) Add a custom value — this will be included as a tag in the webhook message (useful if you monitor multiple bots)
- Click Save
- Go back to the Integrations & Team page of your monitor
- A new Discord webhook option should now appear
- Check the box to enable it
Once configured, you will receive Discord messages like these:
When your bot goes DOWN:
Monitor is DOWN: MyBot (Universe.Server)
( https://mytunnel.me.ogame.ninja/api/status )
Reason: Connection Timeout
When your bot comes back UP:
Monitor is UP: MyBot (Universe.Server)
( https://mytunnel.me.ogame.ninja/api/status )
It was down for 5 minutes and 5 seconds.
- Free plan checks every 5 minutes
- You get notified by email and/or Discord when your endpoint goes down or comes back up
- This allows you to react quickly and protect your fleet from losses during outages
Login & Authentication
Proxy & Network
Monitoring & Availability
Bot Configuration