Scommy – der SCUM-Serverstatus-Bot für Discord
Hallo Häftlingsgemeinschaft,
wir möchten euch jemanden vorstellen: Sein Name ist Scommy. Er ist ein Discord-Bot, der euch Serverstatus, Spielerzahl und ein paar andere Dinge direkt in einen Discord-Kanal postet – und dort in einer Nachricht laufend aktualisiert. Aber dazu gleich mehr. 😊
Entstanden ist Scommy eher aus einer Laune heraus und wegen einer Hilfeanfrage. Die Idee: Jeder Serverbetreiber soll schnell und einfach so einen Bot für seinen Server haben können.
Neu in dieser Version: Scommy holt seine Daten jetzt von scummetrics.de bzw. scummetrics.com – ganz ohne API-Key. Außerdem läuft er ab sofort komplett ohne vorher installiertes Python: Im Download ist alles enthalten, entpacken und starten genügt.
Was ist Scommy?
Scommy ist ein kleiner Discord-Bot für SCUM-Server. Er zeigt euch:
- Spielerzahl (aktuell / maximal)
- Online-Status des Servers
- IP und Port
- Inselzeit
- Weltrang (laut scummetrics)
- Server-Version
Die Anzeige gibt es als schicke eingebettete Nachricht (Embed) mit eigenem Bild und Thumbnail – oder als schlichte Textnachricht. Jede einzelne Info lässt sich an- und abschalten.
Download
Den aktuellen Download findet ihr hier:
👉 github.com/Saecke/scommy/releases/latest → Datei scommy-windows.zip
Ein Python müsst ihr nicht installieren – das steckt im ZIP bereits mit drin. Der komplette Quellcode liegt offen daneben, ihr könnt Scommy also auch selbst hosten oder erweitern.
Installation
- Die scommy-windows.zip in einen beliebigen Ordner entpacken.
- start.bat einmal doppelklicken. Beim ersten Start legt Scommy eine config.ini an und beendet sich mit dem Hinweis, was noch fehlt.
- Die config.ini mit einem Texteditor öffnen und die Werte eintragen (siehe unten).
- start.bat erneut starten – wenige Sekunden später steht die erste Nachricht in eurem Infokanal.
Discord-Bot einrichten
- Geht ins Discord Developer Portal und erstellt eure eigene Application samt Bot.
- Ladet den Bot auf euren Discord-Server ein und gebt ihm die Rechte, Nachrichten zu senden und zu verwalten.
- Kopiert den Bot-Token und tragt ihn in der config.ini bei dc_token ein (ersetzt das Wort TOKEN).
- Aktiviert in Discord den Entwicklermodus (Einstellungen → Erweitert), macht dann einen Rechtsklick auf euren Zielkanal → „ID kopieren" und tragt sie bei channel_id ein.
Wichtig: Statt einer Battlemetrics-ID braucht Scommy jetzt einfach die IP und den Port eures Servers (z. B. 37.120.175.77:7779). Die tragt ihr bei server_address ein.
Konfiguration (config.ini)
Alle Einstellungen stehen mit Erklärung direkt in der Datei. Zum Ein- oder Ausschalten einfach 0 (aus) oder 1 (an) setzen. Nach einer Änderung Scommy bitte neu starten.
[DEFAULT]
- dc_token = dein Bot-Token aus dem Discord Developer Portal
- server_address = IP und Port deines Servers, z. B. 37.120.175.77:7779
- channel_id = ID des Kanals, in den gepostet wird
- api = auto (erst .de, sonst .com) | de (nur DACH) | com (nur weltweit)
- update_interval = Aktualisierung in Sekunden (Minimum 60)
Der Punkt api ist neu und praktisch, wenn euer Server außerhalb DACH gehostet und nur international gelistet ist: Mit „auto" fragt Scommy erst scummetrics.de ab und wechselt automatisch auf .com, falls euer Server dort nicht steht.
[VISUALS]
- send_message = 1 (Nachricht posten) oder 0 (nur die Spielerzahl als Bot-Status anzeigen)
- use_embedded_message = 1 (eingebettete Nachricht/Embed) oder 0 (einfacher Text)
Hinweis: Beim Umschalten zwischen Embed und Text bitte die alte Bot-Nachricht einmal manuell löschen.
[EMBEDDED_OPTIONS] (nur wirksam bei use_embedded_message = 1)
- show_img / message_img – großes Bild unter der Nachricht + URL dazu
- show_thumb / message_thumb – Thumbnail oben rechts + URL dazu
- show_players – Spielerzahl anzeigen
- show_status – Online-Status anzeigen
- show_ip – IP und Port anzeigen
- show_time – Inselzeit anzeigen
- show_rank – Weltrang laut scummetrics
- show_version – Server-Version
Kleiner Komfort: Solange bei message_img / message_thumb noch der Platzhaltertext steht, lässt Scommy das Bild einfach weg – es gibt also keine kaputten Bild-Links im Embed. Sobald ihr eine echte http(s)-Adresse einsetzt, erscheint das Bild.
Bilder

Statusanzeige
![]()
Ansicht einer "embedded" Nachricht. (alle Bilder sind austauschbar und alle Infos einzeln abstellbar)
![]()
Ansicht der normalen Nachricht
Mitmachen & Feedback
Scommy befindet sich weiterhin in aktiver Entwicklung und richtet sich an alle, die Lust haben zu testen und Feedback zu geben. Der Bot ist Open Source – Codevorschläge und Verbesserungen sind ausdrücklich willkommen, und wer Lust hat, kann sich dem Projekt gern anschließen.
Achtung: Beim Erstellen des Bots im Discord Developer Portal leisten wir keinen Support – dazu gibt es genug Tutorials und Videos im Netz. Ein ausführliches Tutorial von unserem Catweazle folgt noch, habt also bis dahin etwas Geduld.
Absolutes Ziel für die Zukunft ist Multi-Guild-Support, damit ihr Scommy nur noch auf euren Server einladen müsst, ohne selbst etwas zu hosten.
Wir hoffen, ihr habt Freude mit Scommy und er erleichtert euch das Server-Management. Fragen und Rückmeldungen gern hier drunter. ❤️
Credits
- scumsaecke.de – Programmierung und Test
- Catweazle – Dokumentation, Support und Test
- @WildCat(GER) – All-Platforms-Tester und Ideengeber
Grüße
phil