Mighty Mudbrawler · OGame s283-de

MMB Kommandozentrale

Alles, was der Allianz-Bot kann — für alle, die noch nie einen Discord-Bot benutzt haben. Kein Vorwissen nötig, einfach von oben nach unten lesen.

Server s283-de Allianz MMB nur öffentliche OGame-API keine Spielaktionen

Erst mal die Grundlagen

Modul 01

📡 Radar & Highscore

Der Bot liest die öffentliche Server-Rangliste und die Galaxie-Daten aus. Damit findest du Farmen und siehst, wie MMB wächst.

/inaktive galaxie_von:<1> galaxie_bis:[3] system_von:[1] system_bis:[999] sortierung:[koordinaten]

Listet alle inaktiven Spieler (Status i / I) im gewählten Koordinatenbereich — mit Punkten, Militär und ob ein Mond da ist.

sortierung: koordinaten (Standard) · punkte (dickste Farm zuerst) · militaer (schwächste Abwehr zuerst).

Beispiel: /inaktive galaxie_von:1 galaxie_bis:2 sortierung:punkte

Tabelle im Channel. Sehr lange Listen hängt der Bot als .txt-Datei an.

/highscore_report allianz:[MMB]

Wie viele Punkte und Militär hat die Allianz seit gestern dazugewonnen? Zeigt die Top-Gewinner und die Allianz-Summen.

Beim allerersten Mal wird nur der Startwert gespeichert — Zugewinne gibt es ab dem Tag danach.

Beispiel: /highscore_report
/radar_check

Stößt die Prüfung auf neu inaktiv gewordene Spieler sofort an, statt auf den Tageslauf zu warten.

nur Admins

Läuft von allein: Einmal pro Tag postet der Bot neue Inaktive in den Radar-Channel und den Highscore-Report in den Report-Channel — sofern ein Admin diese Channels gesetzt hat (siehe Modul 05).

läuft automatisch

Modul 02

🔍 Spionage & Ziele

Der Bot holt keine Spähberichte aus dem Spiel — du fügst den Berichtstext selbst ein. Er rechnet dann Transporter und Timing aus.

/spy bericht:<kompletter Berichtstext>

Kopiere den ganzen Spionagebericht in das Feld. Der Bot zieht Metall / Kristall / Deuterium heraus und rechnet:

• wie viele Große und Kleine Transporter du für 50 % und 75 % Beute brauchst
• den idealen Angriffszeitpunkt — dafür die Produktion mitgeben: irgendwo im Text prod: 45000 anhängen (Ressourcen pro Stunde)

Beispiel: /spy bericht: Metall: 1.240.000 Kristall: 830.000 Deuterium: 210.000 … prod: 52000

Auswertung im Channel. Das Ziel wird 48 Stunden gespeichert und bekommt eine Nummer.

/ziele

Zeigt deine gespeicherten Ziele mit der berechneten Ideal-Zeit.

/ziel_loeschen ziel_id:<Nummer>

Entfernt ein Ziel aus deiner Liste (die Nummer steht in /ziele).

Modul 03

🚀 Fleetsave & Timing

Rückkehrzeiten ausrechnen, rechtzeitig eine Erinnerung bekommen, und vor einem Mondabriss die Chancen checken.

/save dauer:<3:30> startzeit:<jetzt> haltezeit_h:[0] erinnerung:[an]

dauer = einfache Flugzeit (nur Hinweg): 3, 3:30, 90m, 1h30. Der Bot rechnet Hin + Rück und zeigt Abflug, Ankunft und Rückkehr.

startzeit: jetzt · 14:30 · +90m · 2026-09-01 20:00. Standardmäßig legt er dir eine DM 10 Minuten vor Rückkehr an — mit erinnerung:false aus.

Beispiel: /save dauer:4 startzeit:jetzt
schickt dir eine DM
/erinnerung zeitpunkt:<+45m> text:<worum geht's>

Freie Erinnerung per Direktnachricht — für alles, nicht nur Flotten.

Beispiel: /erinnerung zeitpunkt:+45m text:Sammler zurückholen
schickt dir eine DM
/erinnerungen  ·  /erinnerung_loeschen erinnerung_id:<Nummer>

Deine offenen Erinnerungen ansehen bzw. eine abbrechen.

/mondabriss groesse:<8329> todessterne:<1> einheit:[km]

Rechnet die Chance, den Mond zu zerstören, und das Risiko, dass deine Todessterne dabei draufgehen.

groesse in km (Durchmesser) oder in Feldern mit einheit:felder.

Beispiel: /mondabriss groesse:8329 todessterne:2

Wichtig für DMs: Der Bot kann dir nur schreiben, wenn du in den Discord-Einstellungen Direktnachrichten von Servermitgliedern erlaubst. Sonst pingt er dich im Channel.

Modul 04

🛸 Expedition & Handel

Frachter für Expeditions-Spam richtig dimensionieren und Ressourcen in der Allianz tauschen.

/expo top1_punkte:<12000000> slots:[1]

top1_punkte = Punkte des Uni-Erstplatzierten (Gesamt-Highscore). Der Bot sagt dir, wie viele Frachter du pro Expo brauchst, um den Maximalfund zu tragen — ohne Slots zu verschwenden.

Beispiel: /expo top1_punkte:12000000 slots:6
/expo_auto slots:[1]

Wie /expo, holt sich die Top-1-Punkte aber selbst aus der Server-API.

Beispiel: /expo_auto slots:6
/trade menge:<500000> ressource:<kristall> kurs:<2:1>

Stellt ein Handelsangebot in die Börse. ressource: metall · kristall · deuterium. kurs ist freier Text.

Beispiel: /trade menge:500000 ressource:kristall kurs:3:2

Ist ein Trade-Channel gesetzt, landet jedes Angebot zusätzlich dort.

/trade_list ressource:[alle]  ·  /trade_close angebot_id:<Nummer>

Offene Angebote ansehen (optional nach Ressource filtern) bzw. dein eigenes Angebot schließen.

Modul 05

⚙️ Einrichtung

Einmalig pro Discord-Server. Normale Befehle funktionieren auch ohne das hier — nötig ist es nur für die täglichen Auto-Posts und die zentrale Börse.

/ogconfig server nummer:<283> community:<de> allianz:[MMB]

Legt fest, welchen OGame-Server und welche Allianz der Bot abfragt. Für den Highscore-Report muss die Allianz gesetzt sein.

nur Admins
/ogconfig channel art:<radar | report | trade> channel:<#kanal>

Bestimmt, wohin die täglichen Posts (radar, report) und gespiegelte Handelsangebote (trade) gehen.

Beispiel: /ogconfig channel art:radar channel:#farm-radar
nur Admins
/ogconfig anzeigen

Zeigt die aktuelle Konfiguration dieses Discord-Servers.

nur Admins