SnuggleDino.dev

Green Dino

Der All-in-One Discord-Bot - Moderation, Wirtschaft und ein bisschen Spaß.

Übersicht

Green Dino ist mein Discord-Bot, der rund um die Uhr auf echten Servern läuft. Er bündelt Moderations-Werkzeuge, ein kleines Wirtschaftssystem und verspielte Extras - zuverlässig, übersichtlich und mit Liebe zum Detail gebaut. Mit Rebirth v3 wurde er von Grund auf überarbeitet.

Die Bilder zeigen Green Dino auf Englisch, denn der Bot spricht bisher nur Englisch.

  • Moderation und Warnsystem: Schnelle Eingriffe und nachvollziehbare Warnungen.
  • Blacklist: Unerwünschte Nutzer und Inhalte fernhalten.
  • Virtuelle Haustiere: Kleine Begleiter zum Sammeln und Pflegen.
  • Blackjack-Wirtschaft: Spielbare Ökonomie mit Einsatz und Gewinn.
  • Fun-Befehle: 8ball und weitere kleine Spielereien.
  • Rund um die Uhr live: Stabil auf echten Servern, aktuell Version 4.0.

Versionen

4.0.6

Behoben

  • Eine Casino-Pause stoppt jetzt wirklich alle Einsätze.
  • Bailout einmal am Tag.
  • Daily und Bailout sagen, was passiert ist.
  • "All in" setzt, was du hast.
  • Eine Pause ist gleich zu sehen.
  • Eine Pause bleibt privat.
  • /duel, das Annehmen eines Duells, /rps gegen einen Spieler, das Annehmen einer RPS-Herausforderung, /casino, seine Bestenliste und sein Lotterie-Bereich und /lottery status bestätigen den Klick, bevor sie etwas prüfen, und eine langsame Datenbank hält RPS-Herausforderungen nicht mehr auf allen Servern auf.
  • Ein kurzer Aussetzer der Datenbank ist nur noch eine Zeile im Protokoll.

Geändert

  • Neue Spalte casino_wallet.last_bailout_at (Migration V50).
  • /reset-user "Personal data" und das Löschen der Daten behalten eine laufende Casino-Pause bis zu ihrem Ende; die Lösch-Mitteilung an den Nutzer, die Bestätigung für den Entwickler und die Übersicht der Einträge sagen das.
  • Die Hilfe zur Pause sagt "every casino bet": Tägliche Chips, der Bailout und Spiele ohne Chips bleiben offen.
  • /serverinfo ist leichter zu lesen.
  • Überall dieselben Farben.

4.0.5

Behoben

  • Bezahlen und Bekommen passieren in einem Schritt.
  • Wer einen Haustier-Platz kauft, kauft nicht mehr aus Versehen den nächsten.
  • Einsätze laufender Runden sind sicher.
  • Belohnungen für Quests gehen nicht mehr verloren.
  • Aktionen im Casino antworten zuerst.
  • /give (für den Besitzer) ändert einen Kontostand ausgehend vom aktuellen Wert, kann nicht überlaufen, und ein Formular wird nur einmal angewendet.
  • Lässt sich ein Gegenstand nach einer fehlgeschlagenen Benutzung nicht zurückgeben, sagt Green Dino das, statt zu schweigen.

Geändert

  • Neue Tabelle casino_open_stakes (Migration V49) für die Einsätze laufender Runden; ein Eintrag wird entfernt, sobald seine Runde endet.
  • Settle, das Ergebnis einer Geldbuchung, ist eine eigene Klasse und gilt jetzt auch für Haustier-Münzen und Amber.

4.0.4

Behoben

  • AutoMod prüft auch bearbeitete Nachrichten.
  • Namen von Haustieren bleiben einfacher Text.
  • /poll beachtet die Rechte im Kanal.
  • Ein weltweites /announce pingt nie.
  • /contact feedback hat eine Wartezeit von 10 Minuten pro Person.

Geändert

  • MemberCooldown und RenameBudget liegen jetzt in util, weil mehrere Funktionen sie nutzen.

4.0.3

Behoben

  • Green Dino kann seine eigenen Tickets sehen.
  • Die Team-Rolle wird gepingt, wenn ein Ticket geöffnet und wenn es als "Urgent" markiert wird.
  • Ein Doppelklick auf "Open ticket" öffnet nur ein Ticket.
  • Beim Schließen eines Tickets geht der Verlauf nie verloren.
  • Das automatische Schließen funktioniert.
  • Knöpfe, Menüs und Formulare von Tickets antworten sofort.
  • Ein Doppelklick auf /setup legt die Kanäle nicht mehr doppelt an.
  • Die Geburtstagsrolle wird wieder entzogen.
  • Geburtstagsgrüße kommen genau einmal am Tag, auch wenn das Speichern scheitert.
  • /reset-user und das Löschen der Daten entfernen auch den Eintrag zur Geburtstagsrolle.

4.0.2

Behoben

  • Moderationsbefehle prüfen zuerst die Rechte von Green Dino.
  • /timeout schickt die Direktnachricht, sobald der Timeout gesetzt ist.
  • Zeitlich begrenzte Banns werden nicht mehr versehentlich dauerhaft.
  • /tempban speichert den Fall vor dem Bann; scheitert das Speichern, wird niemand gebannt.
  • Entsperren öffnet nur, was gesperrt war.
  • Ohne Administrator-Recht sperrte Green Dino sich selbst mit aus und konnte den Kanal nicht wieder öffnen.
  • Verwarnungsstufen lassen sich nicht mehr überspringen.
  • Eine Verwarnungsstufe verkürzt keinen längeren Timeout mehr, der schon läuft.
  • /warn antwortet sofort; der Hinweis zum automatischen Bann kommt als eigene öffentliche Nachricht.
  • Gründe und Notizen sind auf 500 Zeichen begrenzt.

Die Einträge stammen aus dem Changelog von Green Dino.

Befehle

Alle Befehle auf einen Blick, nach Kategorien. In Discord zeigt dir Green Dino immer nur die Befehle, die du auch nutzen darfst.

AllgemeinRollenHaustiereCommunitySpieleModerationVerwarnungenAutoModServer

Infos und Links

  • /ping Antwortzeit, Laufzeit und Status von Green Dino anzeigen.
  • /contact Kontakt, Links und Danksagungen anzeigen.
  • /help Eine Übersicht der Befehle von Green Dino anzeigen.
  • /ask Der KI eine Frage stellen (wenn eingeschaltet).
  • /daily Tägliche Casino-Chips und Haustier-Münzen an einem Ort abholen.
  • /profile Dein Profil bei Green Dino anzeigen oder das eines anderen Mitglieds.
  • /rank Dein Level und deine XP anzeigen oder die eines anderen Mitglieds.
  • /levels Die XP-Bestenliste des Servers anzeigen.
  • /remindme Eine persönliche Erinnerung setzen oder deine offenen anzeigen.
  • /request Den Entwickler bitten, die Daten zu löschen, die Green Dino über dich speichert.
  • /userinfo Infos zu einem Mitglied anzeigen (oder zu dir).
  • /avatar Den Avatar eines Nutzers in voller Größe anzeigen.
  • /serverinfo Infos und Zahlen zu diesem Server anzeigen.

Rollen verwalten und selbst wählen

  • /role Eine Rolle ansehen, vergeben oder entfernen.
  • /reactionroles Ein Rollen-Panel bauen, in dem Mitglieder sich Rollen per Klick nehmen. Zum Ändern das Panel mit der rechten Maustaste anklicken, dann Apps, Edit reaction roles.

Deinen Begleiter adoptieren und großziehen

  • /pet Ein eigenes virtuelles Haustier adoptieren und großziehen.
  • /gift Einem anderen Spieler einen deiner Gegenstände schenken.
  • /petleaderboard Die weltweit besten Begleiter nach Level anzeigen.

Vorschläge und Meldungen

  • /suggest Eine Idee für den Server vorschlagen. Mitglieder stimmen ab, das Team entscheidet.
  • /report Ein Mitglied an die Moderatoren melden (mit Kategorie und auf Wunsch Beweisen).
  • /afk Dich als AFK markieren; wer dich erwähnt, erfährt es von Green Dino.
  • /rep Einem Mitglied Ansehen geben oder die Rangliste anzeigen.
  • /poll Eine Umfrage starten, bei der Mitglieder abstimmen (bis zu 5 Antworten).
  • /giveaway Gewinnspiele erstellen und verwalten.
  • /birthday Deinen Geburtstag speichern, damit der Server ihn feiern kann.
  • /ticket Ein Support-Ticket öffnen oder schließen.

Minispiele und Casino

  • /casino Das Casino öffnen: alle Chip-Spiele, Tagesbonus und Bestenliste an einem Ort.
  • /blackjack Blackjack mit Casino-Chips spielen. Einen Betrag setzen oder alles.
  • /rps Schere, Stein, Papier gegen den Bot spielen oder einen Spieler um Chips herausfordern.
  • /minesweeper Eine schnelle Runde Minesweeper auf 5x4 Feldern spielen (nur zum Spaß).
  • /coinflip Eine Münze werfen, zum Spaß oder mit Casino-Chips auf Kopf oder Zahl.
  • /slots Den Spielautomaten drehen, zum Spaß oder mit Casino-Chips.
  • /trivia Quizfragen beantworten und für richtige Antworten Casino-Chips verdienen.
  • /roulette Das Roulette drehen und Casino-Chips setzen.
  • /duel Einen anderen Spieler zu einem Duell um Casino-Chips herausfordern.
  • /lottery Lose mit Chips kaufen; jeden Tag wird ein Gewinner gezogen.
  • /8ball Der 8-Ball-Kugel von Bing Bong eine Ja-Nein-Frage stellen. Auch als /bingbong.

Mitglieder und Kanäle moderieren

  • /kick Ein Mitglied vom Server werfen.
  • /ban Einen Nutzer vom Server bannen.
  • /tempban Einen Nutzer für eine bestimmte Zeit bannen, danach wird der Bann von selbst aufgehoben.
  • /softban Einen Nutzer werfen und seine letzten Nachrichten löschen (Bann und sofortige Aufhebung).
  • /unban Einen Bann über die ID des Nutzers aufheben.
  • /timeout Ein Mitglied vorübergehend stummschalten (Timeout von Discord).
  • /untimeout Den Timeout eines Mitglieds vorzeitig beenden.
  • /note Eine interne Notiz der Moderatoren zu einem Nutzer anlegen.
  • /notes Die Notizen der Moderatoren zu einem Nutzer anzeigen.
  • /delnote Eine Notiz der Moderatoren über ihre Fallnummer entfernen.
  • /purge Die letzten Nachrichten in diesem Kanal löschen.
  • /slowmode Den Slowmode dieses Kanals einstellen.
  • /lock @everyone in diesem Kanal das Schreiben verbieten.
  • /unlock @everyone in diesem Kanal wieder schreiben lassen.
  • /lockdown Einen beliebigen Kanal für @everyone sperren oder öffnen, mit sichtbarem Hinweis.
  • /nick Den Spitznamen eines Mitglieds ändern oder zurücksetzen.
  • /snipe Die zuletzt gelöschte Nachricht in diesem Kanal anzeigen.
  • /modstats Die Moderation auf diesem Server in Zahlen anzeigen.

Verwarnungen und Verlauf der Fälle

  • /warn Einem Mitglied eine Verwarnung geben. Verwarnungen zählen zusammen und können von selbst zu Strafen führen.
  • /warnings Die aktiven Verwarnungen eines Mitglieds anzeigen.
  • /delwarn Eine einzelne Verwarnung über ihre Fallnummer entfernen.
  • /clearwarnings Alle aktiven Verwarnungen eines Mitglieds entfernen.
  • /case Einen einzelnen Moderationsfall im Detail anzeigen.
  • /modlogs Den ganzen Moderationsverlauf eines Mitglieds anzeigen.

Automatische Moderation

  • /badwords Die Liste gesperrter Wörter von AutoMod verwalten.
  • /automod Regeln und Grenzwerte von AutoMod für diesen Server einstellen.
  • /logging Wählen, welche Ereignisse im Log-Kanal erscheinen.

Einrichtung und Werkzeuge für Besitzer

  • /setup Die Kanäle von Green Dino anlegen oder löschen (nur Admins).
  • /welcome Die Willkommensnachricht und die Auto-Rolle für neue Mitglieder einrichten.
  • /serverstat Statistik-Kanäle einrichten: Mitglieder, Bots, Boosts, Ziele und mehr.
  • /voicecreator Sprachkanäle einrichten, die beim Betreten entstehen, mit Mitgliederlimit und Sperre.
  • /levelconfig Das Panel für Chat-Level öffnen.
  • /antiraid Das Panel für den Raid-Schutz öffnen (mit Hilfe-Knopf).
  • /verify Die Verifizierung neuer Mitglieder einrichten.

Geplant

Neue Panels

Die Einstellungs-Panels sollen übersichtlicher werden: Abschnitte mit Knöpfen direkt neben den Zeilen, Trennlinien und Bilder. Den Anfang machen /serverstat und /welcome.

Sprache pro Server

Jeder Server soll wählen können, in welcher Sprache Green Dino antwortet.

Hilfe

Wie lade ich Green Dino auf meinen Server ein?

Über den Knopf "Bot einladen" oben. Du brauchst auf dem Server das Recht "Server verwalten".

Warum sehe ich nicht alle Befehle?

In Discord zeigt dir Green Dino immer nur die Befehle, die du auch nutzen darfst. Moderationsbefehle sehen nur Leute mit den passenden Rechten.

Was speichert Green Dino?

Keine Chat-Nachrichten. Gespeichert werden deine Discord-ID, Spiel- und Fortschrittsdaten, das, was du selbst per Befehl eingibst, und welche Befehle du wann genutzt hast. Alles Weitere steht im Datenschutz.

Wie lasse ich meine Daten löschen?

Mit /request data-deletion, auf jedem Server mit Green Dino oder in einer Direktnachricht an den Bot. Du gibst kurz einen Grund an, dann prüfe ich die Anfrage und entscheide, was gelöscht wird, normalerweise alles. Das Ergebnis bekommst du per Direktnachricht, dafür müssen Direktnachrichten von Green Dino erlaubt sein. Eine Anfrage geht alle 30 Tage. Einträge zur Server-Moderation, etwa Verwarnungen, bleiben, wie im Datenschutz beschrieben. Ohne Discord geht es per Anfrage an die Adresse im Impressum.