
AGRbot v2 is here!
AGRbot has been completely rewritten from the ground up — faster, more reliable, and with a much cleaner Discord experience. Every command is now a proper slash command and there is a lot of new stuff packed in.
Add to your server | Join the community server
What's new in v2
Slash commands everywhere
Every command is now a proper Discord slash command with autocomplete, inline descriptions, and permission checks built in. No more guessing at prefixes or argument order.
Consolidated settings
All bot configuration lives under a single /settings command with an
interactive UI — no more typing set-* commands one by one. Three
subcommands cover guild-wide, per-channel, and news channel settings.
Spy report overhaul
Spy reports now render directly in Discord using Components V2 — structured panels showing ships, resources, defences, and lifeform bonuses. Each report also has a full HTML view you can open in your browser. Reports are cached for one year, so rendered views keep working even after the key expires on OGame servers. Prefer the classic look? The legacy code-block renderer is still available and can be toggled per channel via /settings channel.
Simulator integration
After rendering a spy report, hit the Simulate button to open a pre-filled TrashSim link on simulator.ogame-tools.com. The bot pulls fleet and tech data for all tagged participants automatically — no manual entry required. Also available via right-click → Apps → Sim as Attacker / Sim as Defender on any message containing a report key or a rendered spy report.
In the popup, select participants and — if you wish — how many slots per participant the simulator should prefill. Perfect for splitting in ACS scenarios.
OGotcha integration
Use /ogotcha to upload a combat report to OGotcha with full options — your role, debris collected, follow-up raids, and harvest reports. The bot presents an interactive form before uploading and then posts the resulting link.
Report auto-detection
Paste any sr- or cr- key in a watched channel and the bot
fetches and renders it automatically — no command needed. Combat reports are
auto-uploaded to OGMem or OGotcha depending on your guild configuration. Use
/api instead if you want manual control, or if other bots on your
server also auto-detect keys and you want to avoid triggering them.
Broadcast news channel
Configure a channel via /settings news and the bot will deliver changelogs and announcements directly to your server. Make sure the channel is readable by all members so nobody misses updates.
Multi-language support
Currently supported: English, German, Spanish, French, Dutch, Italian, Portuguese, Russian, Turkish, Polish. Configured per guild via /settings guild. Slash command descriptions are also localised and appear in your Discord client's own language where available.
Native speakers: looking for reviewers to refine translations. Found a mistake or want a new language added? Drop by the support server.
Full command reference
| Command | Description |
|---|---|
/api <key> |
Fetch and render a spy or combat report from an OGame report key
(sr- / cr-). Use this for manual control or when
other bots also auto-detect keys.
|
/ogotcha <key> |
Upload a combat report key to OGotcha with full options — role, debris collected, follow-up raids, harvest reports. An interactive form opens before uploading. |
/costs <category> <item> <level> |
Calculate resource costs for a building, research, ship, or defence at a given level. Category and item both have autocomplete. |
/md <moon-size> <rip-count> [waves] |
Calculate moon destruction probability for a given moon size, number of Deathstars, and optional wave count. |
/servers list |
List all known OGame universes across all communities with their key settings. |
/servers show <uni.com> |
Show detailed settings for a specific universe (e.g. Quantum.en). |
/servers filter <flags> |
Filter universes by settings using expressions like
fleetSpeedWar=1 economySpeed>=5. Run
/servers help for the full list of filter keys and operators.
|
/set-techs <key> |
Save your technology levels using a spy report key from a self-probe. The bot caches the report and links it to your account per universe. Required for accurate simulator pre-fill. |
/settings guild |
(Admin) Guild-wide settings: interface language, report rendering mode (Components V2 or classic code-block), preferred combat report service (OGotcha / OGMem), OGMem API token, and trust role for sim access. |
/settings channel |
(Admin) Per-channel settings: report rendering mode override, sim button visibility, and spy report verbosity level. |
/settings news |
(Admin) Choose the channel that receives bot changelogs and announcements. |
| Right-click → Sim as Attacker | Context menu command on any message — extracts the report key and opens a pre-filled TrashSim link for the attacking fleet. |
| Right-click → Sim as Defender | Same as above, pre-filled for the defending fleet. |
/invite |
Get the bot's invite link. |
/info |
Show live bot health: gateway status, uptime, RAM usage, database health, and server count. |
/stats |
Aggregate usage statistics — top commands, active guilds, and cached data counts. |
How to add AGRbot to your server
-
Invite the bot. Click the invite link at the top of this post (or run /invite on any server that already has the bot). You need Manage Server permission on the target server.
-
Configure guild settings (admins). Run /settings guild to set the server's language, report rendering mode, preferred combat report service, and optionally a trust role that restricts who can trigger simulator links.
-
Configure channel settings (admins, optional). In each channel where you want to override the bot's behavior, run /settings channel to override the rendering mode, toggle sim buttons, or adjust spy report verbosity.
-
Set up a news channel (admins, optional). Run /settings news and pick a channel that all your members can read. Future bot updates and changelogs will be posted there automatically.
-
Save your tech levels (everyone). Run /set-techs <key> with a spy report key from a self-probe in each universe you play. This lets the bot pre-fill your tech levels when building simulator links. Repeat once per universe.
-
Start using reports. Paste any
sr-orcr-key in a watched channel and the bot renders or uploads it automatically. Use /api <key> for manual per-command control.
One-time migration notice: Guild settings and saved tech levels do not carry over from AGRbot v1. Admins need to re-run /settings guild, and every player needs to re-run /set-techs for each universe they play.
Support & community
The bot is free to use. If you find it useful, any support to help keep it running is appreciated.
Got a feature request or found something broken? Drop by the support server — feedback is always welcome.
AGRbot © 2026 by RiV- (_rivenscryr) — Privacy Policy


