Scommy - der SCUM-Community - InfoBot für deinen Server (2.1.0)

  • 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

    1. Die scommy-windows.zip in einen beliebigen Ordner entpacken.
    2. start.bat einmal doppelklicken. Beim ersten Start legt Scommy eine config.ini an und beendet sich mit dem Hinweis, was noch fehlt.
    3. Die config.ini mit einem Texteditor öffnen und die Werte eintragen (siehe unten).
    4. start.bat erneut starten – wenige Sekunden später steht die erste Nachricht in eurem Infokanal.

    Discord-Bot einrichten

    1. Geht ins Discord Developer Portal und erstellt eure eigene Application samt Bot.
    2. Ladet den Bot auf euren Discord-Server ein und gebt ihm die Rechte, Nachrichten zu senden und zu verwalten.
    3. Kopiert den Bot-Token und tragt ihn in der config.ini bei dc_token ein (ersetzt das Wort TOKEN).
    4. 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


    Die Console


    Die benötigten Botrechte


    config.ini

    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

    Die Alten Säcke - PvE, gelistet in den Servervorstellungen

    22 Mal editiert, zuletzt von scumsaecke.de (5. August 2026 um 13:38)

  • Hier im Anhang die reine Scriptversion für User die Python auf ihrem Windows-PC installiert haben. Wenn sich jemand findet, der den Code verbessern kann, auf gehts :)


    Mit leichten Veränderungen ist er auch auf einem günstigen Linux Bothost lauffähig.

    Bestimmungen:

    #--------------------------------------------------------

    # Dieser Bot wurde von der Scumworld.de Community erstellt.

    # Verändern und Erweitern ist ausdrücklich erwünscht,

    # solange es mit der Scumworld.de Community geteilt wird!

    # Jegliche Vermarktung oder Verbreitung ist untersagt!

    #--------------------------------------------------------

    # Version b0.8.9 vom 11.03.2023 // SCOMMY (community version)

    # Download- und Hostressource ist http://www.scummybot.com

    # Bitte beachte dass sich der Bot in Entwicklung befindet und

    # ständig Änderungen erfährt und auch Fehler haben kann und hat!

    # Die Nutzung erfolgt ausschließlich auf eigene Gefahr!

    Download: https://scummybot.com/res/dl/scummy/b089/scommy_b089.zip

    Ab hier beginnt der Teil, wo auch Du Dich beteiligen kannst. Wenn du eine gute Idee zu dem Bot hattest und diese im Code auch noch umsetzen konntest, teile gern deine Erweiterung mit uns. Die Community freut sich sehr darüber. Bitte bedenke - niemand von uns ist progfessioneller Programmierer - darum ergänzen wir uns hier gegenseitig, damit trotzdem etwas brauchbares daraus wird.

    Oder bist Du Programmierer, magst Dich der Sache annehmen und uns aktiv unterstützen? Melde Dich gern - wir freuen uns :)

    Die Alten Säcke - PvE, gelistet in den Servervorstellungen

    8 Mal editiert, zuletzt von scumsaecke.de (16. August 2023 um 23:44)

  • scumsaecke.de 11. März 2023 um 23:41

    Hat den Titel des Themas von „Scommy - der SCUM-Community - Discord Bot für deinen Server (beta)“ zu „Scommy - der SCUM-Community - InfoBot für deinen Server (b0.8.9)“ geändert.
  • Platzhalter Dokumentation

    Adventure-Island- PVE SCUM SURVIVAL ADVENTURE

    SEIT 16. MÄRZ 2022 BIETEN WIR EUCH EINEN "PURE PVE SCUM SERVER"

    Weitere Infos zu unserem Server findet Ihr in der SCUM Serverliste hier im Forum.

  • Platzhalter Dokumentation

    Adventure-Island- PVE SCUM SURVIVAL ADVENTURE

    SEIT 16. MÄRZ 2022 BIETEN WIR EUCH EINEN "PURE PVE SCUM SERVER"

    Weitere Infos zu unserem Server findet Ihr in der SCUM Serverliste hier im Forum.

  • Hallo zusammmen,

    ich wollte mir den Scummy mal anschauen, leider ist der DC Link abgelaufen.

    Da es hier schon länger keine Updates mehr gibt die Frage: Habt ihr den noch Zeit für das Projekt?

    Gruß Tango

  • Dieses Thema enthält 12 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer SCUM Community teil!