📋

Changelog

Alle Updates, neuen Features und Fixes auf einen Blick.

v2.9.3 feature 2026-07-07
� Persistentes Ticket-System & Palworld UI-Optimierung

Neue Features

🎫 Persistentes Ticket-System (komplett überarbeitet)

  • Ticket-Panel mit Embed & Buttons – Persistente Ansicht mit Kategorie-Dropdown und Buttons, die auch nach Bot-Restart erhalten bleiben
  • /ticket setup #kanal – Erstellt das Ticket-Panel in einem gewünschten Kanal
  • /ticket category – Neue Kategorien direkt aus Discord erstellen (Name, Emoji, Beschreibung)
  • /ticket refresh – Panel-Embed manuell aktualisieren (z.B. nach Kategorie-Änderungen)
  • Automatische Startup-Registrierung – Alle Panel-Views werden beim Bot-Start aus der Datenbank wiederhergestellt
  • Verwaiste Tickets – Offene Tickets ohne existierenden Kanal werden automatisch erkannt und geschlossen
  • Ticket-Kanal mit Close-Button – Jeder Ticket-Kanal erhält einen eigenen "Schließen" Button

Verbesserungen

🎮 Palworld Server-Monitor UI

  • Reduzierte Button-Anzahl – Hauptansicht von 9 auf 5 Buttons reduziert (Spielerliste, Vote, Starter Kit, Shop, Mehr)
  • Neuer "Mehr" Button – Sekundäre Aktionen (Vote 2, Vote 3, Roulette, Werben) in ephemeraler Ansicht ausgelagert
  • Mobile-Kompatibilität – Weniger Buttons verhindern Rendering-Probleme auf Mobile-Geräten, Spielerliste wird wieder zuverlässig angezeigt
  • Optimierte Row-Layouts – Button-Anordnung für bessere Übersichtlichkeit

🐛 Bugfixes

  • ✅ Verwaiste Tickets blockieren nicht mehr die Erstellung neuer Tickets
  • sqlite3.Row Zugriff in Starter-Kit-Logik korrigiert
  • ✅ Starter-Kit wird nur als "claimed" markiert, wenn alle RCON-Befehle erfolgreich waren
v2.9.2 feature 2026-06-21

📋 Changelog-Kanal für Discord

Server-Admins können nun einen Discord-Kanal festlegen, in dem der Bot automatisch neue Changelogs postet.

✨ Neu

  • /changelog-channel – Legt einen Text-Kanal fest, in dem neue Bot-Changelogs automatisch gepostet werden. Benötigt die Berechtigung „Server verwalten".
  • Changelogs erscheinen als übersichtliches Embed mit Titel, Inhalt, Version und Typ.
  • Der Link im Embed führt direkt zur vollständigen Changelog-Seite auf allone.run.place/changelog.

ℹ️ Hinweis

Zusätzlich zum Kanal werden Changelogs weiterhin per Direktnachricht an Server-Owner und Admins gesendet (sofern nicht mit /changelog-notify off deaktiviert).

v2.9.1 update 2026-06-21

🎵 Music Bot – Auto-Mute & Log-Channel

Weitere Verbesserungen am Music Bot nach dem großen Rewrite in v2.9.0.

✨ Neue Features

  • Auto-Mute im Music-Channel – Alle Mitglieder (inkl. Admins) werden automatisch server-gemutet, sobald sie den zugewiesenen Music Voice-Channel betreten. Beim Verlassen werden sie automatisch wieder entmutet.
  • /music logchannel – Neuer Command zum Festlegen eines Text-Kanals, in dem bei jedem Songwechsel ein Embed mit dem Songtitel und dem Voice-Channel gepostet wird.
  • Queue-Fix – Songs in der Warteschlange werden nun mit einer frisch extrahierten URL abgespielt, was abgelaufene Stream-URLs verhindert.

🔧 Verbesserungen

  • Verbesserte FFmpeg-Flags (-reconnect_on_network_error 1) für stabilere Streams.
  • Beim /music stop und /music disconnect werden alle Mitglieder automatisch wieder entmutet.
  • Standard-Lautstärke ist 100%.
v2.9.0 feature 2026-06-21

🎵 Music Bot – Komplett überarbeitet

Der Music Bot wurde von Grund auf neu gebaut und bringt zahlreiche Verbesserungen und neue Features mit.

✨ Neue Features

  • /music channel – Weise den Music Bot dauerhaft einem Voice-Channel zu. Der Bot verbindet sich bei /music play immer mit diesem Channel.
  • /music logchannel – Lege einen Text-Channel fest, in dem automatisch angezeigt wird, welcher Song gerade gespielt wird.
  • /music disconnect – Bot sauber vom Voice-Channel trennen.
  • Verbesserte Warteschlangen-Verwaltung – Songs werden zuverlässig abgespielt und in der richtigen Reihenfolge abgearbeitet.

🔧 Bugfixes & Verbesserungen

  • Voice-Verbindungsproblem behoben – Der Bot konnte sich nach einem Reconnect nicht mehr verbinden (Fehlercode 4006 – Session no longer valid). Das Problem wurde durch ein Update auf discord.py 2.7.1 behoben.
  • FFmpeg-Stabilität – Verbesserte Stream-Optionen (-reconnect, -timeout 0) verhindern, dass Songs mitten im Abspielen stoppen.
  • Embed-Darstellung – Timestamps werden nun korrekt angezeigt.
  • Fehlerbehandlung – Alle Commands geben nun klare Fehlermeldungen aus, statt stillschweigend zu scheitern.

📋 Verfügbare Commands

| Command | Beschreibung |
|---|---|
| /music play | YouTube URL oder Suchbegriff abspielen |
| /music pause | Musik pausieren |
| /music resume | Musik fortsetzen |
| /music skip | Aktuellen Song überspringen |
| /music stop | Stoppen & trennen |
| /music volume | Lautstärke setzen (1–200%) |
| /music queue | Warteschlange anzeigen |
| /music nowplaying | Aktuellen Song anzeigen |
| /music channel | Voice-Channel zuweisen |
| /music logchannel | Log-Channel setzen |
| /music disconnect | Bot trennen |

v1.5.0 update 2026-06-21

AutoMod Anti-Spam System

  • Strike-System mit eskalierenden Strafen
  • 1.-2. Verstoss: Timeout (konfigurierbar)
    1. Verstoss: Kick, Ban oder Dauer-Mute
    1. Verstoss: Permanenter Ban
  • Duplikat-Erkennung — löscht wiederholte Nachrichten
  • Rate-Limit — erkennt Nachrichten-Fluten
  • Mention-Spam Schutz
  • User-DM Benachrichtigungen bei Verstössen
  • Log-Channel für Mute/Kick/Ban Events

KI-Channel (LM Studio)

  • — KI-Channel aktivieren
  • — System-Prompt anpassen
  • — Konversations-Historie setzen
  • — Historie löschen
  • Verbindung zu externem LM Studio Server

Palworld

  • Command repariert (Server-Autocomplete)
  • zurück in Cog verschoben

Sonstiges

  • installiert — Musik Bot funktioniert wieder
  • Changelog Seite überarbeitet
v2.7.0 feature 2026-06-18
🎮 Palworld Cross-Chat, Vote-System & ARK: ASA RCON

Neue Features

🗨️ Palworld Cross-Chat (Discord ↔ Spiel)

  • /pal chat channel – Discord-Channel mit Palworld-Server verknüpfen
  • /pal chat test – Test-Nachricht direkt an den Server senden
  • /pal chat stop – Cross-Chat deaktivieren
  • REST API + RCON Fallback – Nachrichten werden zuerst per REST API (/v1/api/announce) gesendet, bei Fehlern auf RCON Broadcast zurückgefallen
  • Discord Nickname – Korrekte Anzeige des Server-Nicknames (via fetch_member) statt Username
  • Ingame-Name Verknüpfung – Unterstützung für palworld_player_links

🗳️ Palworld Vote-System (2. API)

  • palserver.de Integration – Zweite Vote-API neben palserves.online
  • /pal vote-config – Konfiguration beider Vote-APIs (Key + Server ID)
  • Dual Vote-Count – Beide Vote-Zahlen werden im Status-Embed angezeigt
  • Zweiter Vote-Button – "Vote 2" Button im Palworld Server Status

🦕 ARK: Survival Ascended RCON

  • Neue Command-Gruppe /asa – Vollständige ASA Server-Verwaltung
  • Dino Wipe/asa dinowipe (destroywilddinos)
  • Welt speichern/asa saveworld
  • Broadcast/asa broadcast <Nachricht>
  • Items geben/asa giveitem & /asa giveblueprint (148 Items mit Autocomplete)
  • Admin-Scripts/asa script (20+ gängige Cheats mit Autocomplete)
  • Spielerliste/asa players (listplayers)
  • Server-Restart/asa restart mit Countdown + Broadcast
  • Zeit setzen/asa time <HH:MM>
  • Raw RCON/asa rcon <beliebiger Befehl>
  • Autocomplete – Server-, Item- und Script-Vorschläge

Verbesserungen

  • ✅ Anführungszeichen in Discord-Nicknames werden vor Ingame-Sendung entfernt
  • fetch_member() für korrekte Nickname-Auflösung im on_message
v2.6.1 update 2026-06-12

Was ist neu im Game Server Monitor:

🦖 ARK: Survival Ascended
- Behoben: Wenn ein ASA-Server offline ging, wurde ein neues Embed gepostet statt das bestehende zu aktualisieren
- Behoben: Adressanzeige im Status-Embed

Windrose Server Support
- Neuer Game-Typ windrose hinzugefügt
- Server-Passwort kann gesetzt und im Embed angezeigt werden
- Invite-Code wird jetzt im Discord-Embed und auf der Homepage angezeigt
- Robusteres Status-Checking (Timeouts ≠ Offline, firewallsicher)

🏜️ Dune: Awakening
- Neuer Game-Typ dune hinzugefügt
- Unterstützt Steam-A2S Query, UDP- und TCP-Fallback

🏠 Homepage
- Edit-Modal: Discord Channel-Dropdown zeigt jetzt korrekt alle verfügbaren Channels an
- Einheitliches kompaktes Layout für alle Server-Typen (nicht mehr unterschiedliche Formate)
- Live-Daten für alle Game-Typen (nicht nur ausgewählte)

v2.6.0 update 2026-06-10

Wir haben umgezogen! Der Bot läuft jetzt auf einem Linux-Server für mehr Stabilität und Performance.

Was ist neu:
- 🔄 Auto-Reload: Der Bot startet sich bei Code-Änderungen automatisch neu
- 🧹 Aufgeräumt: Unnötige Dateien und Windows-Altlasten entfernt
- 🧩 Alle Cogs geladen: 29 Cogs und 41 Slash-Commands sind jetzt vollständig aktiv
- ⚙️ Systemd Services: Bot und Homepage laufen als stabile System-Services

Wichtiger Hinweis:
Bei Fehlern oder Problemen melde dich bitte direkt! Nutze den Bug-Tracker oder schreibe uns per Ticket.

Danke für deine Geduld während des Umzugs! 🙏

v2.5.3 bugfix 2026-06-09

Was wurde geändert?

Codebase Refactoring

Der gesamte Bot-Code wurde von einer monolithischen ot.py (über 3.000 Zeilen) in separate, modulare Cog-Dateien aufgeteilt. Jede Funktion hat nun ihre eigene dedizierte Datei im cogs/-Verzeichnis.

Neu erstellt:
- helpers.py – Gemeinsame Hilfsfunktionen und Übersetzungen
- cogs/event_handlers.py – Events (Guild Join/Leave, XP, Welcome/Goodbye)
- cogs/help.py – /help Befehle
- cogs/about.py – /about Befehle
- cogs/welcome.py – Welcome-Konfiguration
- cogs/utility.py – /util Befehle (Userinfo, Serverinfo, Ping)
- cogs/music.py – Musik-Wiedergabe
- cogs/admin.py – Admin-Verwaltung

Bug Fix: Ticket-Commands

Die Slash-Commands /ticket, /close, /add, /remove und /ticket_settings haben nach Eingabe keine Reaktion gezeigt. Ursache: Altes Pycord-Syntax (ctx.respond()) wurde durch korrektes discord.py-Syntax (interaction.response.send_message()) ersetzt.

Commands-Seite aktualisiert

Die Homepage-Übersicht unter /commands zeigt jetzt alle 37+ Slash-Commands korrekt mit vollständigen Subcommands an – darunter /admin, /automod, /casino, /music, /util, /help, /about, /logs, /giveaway, /poll, /msg_schedule, /rr und mehr.

Technisch

  • ot.py von 3.137 Zeilen auf ~75 Zeilen reduziert
  • Alle 29 Cogs laden ohne Fehler
  • 28 Slash-Commands bei Discord synchronisiert
v2.5.2 update 2026-06-07
🛡️ AutoMod Spam-Filter & Ban-System

AutoMod Verbesserungen

🛡️ Automatisches Ban-System

  • Auto-Ban nach 3 Verstößen: Spam-Bots werden automatisch nach 3 Verstößen gebannt
  • Violation Tracking: Alle Verstöße werden gezählt und dokumentiert
  • Warnsystem: Benutzer erhalten Benachrichtigungen mit Verstößzähler (X/3)

🔗 Verbesserte Link-Erkennung

  • Discord Invites: Erkennt discord.gg/xxx und discord.com/invite/xxx
  • Verkürzte URLs: Erkennt bit.ly, tinyurl, goo.gl, etc.
  • Standard URLs: Erkennt alle http:// und https:// Links

📋 AutoMod Features

  • ✅ Spam-Erkennung (mehrere Nachrichten in kurzer Zeit)
  • ✅ Caps-Lock Erkennung
  • ✅ Link-Blocking (mit Discord Invites)
  • ✅ Mention-Spam Erkennung
  • ✅ Emoji-Spam Erkennung
  • ✅ Duplicate-Message Erkennung
  • ✅ Bad-Words Filterung
  • ✅ Automatisches Löschen von Nachrichten
  • ✅ Automatisches Bannen nach Schwellenwert

🎯 Aktion bei Verstößen

  1. Erste Nachricht: Nachricht gelöscht + Warnung (1/3)
  2. Zweite Nachricht: Nachricht gelöscht + Warnung (2/3)
  3. Dritte Nachricht: Benutzer gebannt + Ban-Benachrichtigung

🔧 Konfiguration

AutoMod-Einstellungen können im Dashboard konfiguriert werden:
- Links aktivieren/deaktivieren
- Spam-Schwellenwert anpassen
- Bad-Words Liste bearbeiten
- Alle anderen Filter konfigurieren

Zusammenfassung

Das AutoMod-System ist jetzt deutlich effektiver gegen Spam-Bots und bietet automatisches Bannen nach mehreren Verstößen. Discord Invites und Links werden zuverlässig erkannt und blockiert.

v2.5.1 hotfix 2026-05-31
🔧 Discord Commands Fixes & Stabilität

Bugfixes & Verbesserungen

🔧 Command-System repariert

  • Tickets Cog: setup() Funktion korrigiert (async/await)
  • GameServer Cog: setup() Funktion hinzugefügt
  • Cog-Loading: Konsistente Extension-Loading mit load_extension()

✅ Alle Commands funktionieren jetzt

  • 25 Command-Gruppen mit 50+ Subcommands
  • Keine leeren oder fehlerhaften Commands
  • Vollständige Audit durchgeführt und bestanden

📊 Command-Status

  • ✅ Economy (/eco) - 13 Commands
  • ✅ Leveling (/leveling) - 3 Commands
  • ✅ Moderation (/mod) - 10 Commands
  • ✅ Fun (/fun) - 5 Commands
  • ✅ Profile (/profile) - 4 Commands
  • ✅ Achievements (/achievements) - 2 Commands
  • ✅ Leaderboard (/leaderboard) - 3 Commands
  • ✅ Birthday (/birthday) - 2 Commands
  • ✅ Tickets - 5 Commands (FIXED)
  • ✅ WebRadio (/webradio) - 6 Commands
  • ✅ Schedule (/schedule) - 3 Commands
  • ✅ Public (/public) - 4 Commands
  • ✅ Reaction Roles (/rr) - 3 Commands
  • ✅ Custom Commands (/custom) - 4 Commands
  • ✅ Notifications (/notify) - 3 Commands
  • ✅ Changelog (/changelog-notify) - 1 Command
  • ✅ Palworld (/pal) - 14 Commands
  • ✅ Game Server (/gameserver) - 7 Commands

Technische Details

  • Alle Cogs verwenden jetzt async def setup(bot):
  • Konsistente Extension-Loading in bot.py
  • Keine Fehler beim Laden von Cogs
  • Alle Commands sind erreichbar und funktionsfähig

Zusammenfassung

Das Discord Bot Command-System ist jetzt vollständig stabil und funktionsfähig. Alle 25 Command-Gruppen mit über 50 Subcommands sind einsatzbereit.

v2.5.0 update 2026-05-31
🎮 Gameserver-Verwaltung erweitert & RCON-Fixes

Neue Features & Verbesserungen

🎮 Gameserver-Verwaltung

  • /gameserver edit erweitert: Jetzt können alle Parameter bearbeitet werden (name, host, port, cluster_id, rcon_host, rcon_port, rcon_password, rcon_type, rcon_admin_role)
  • Homepage Edit-Modal: Neue benutzerfreundliche Formular-UI statt Browser-Prompts
  • Bessere Validierung: Alle Eingaben werden korrekt validiert

🔧 RCON-Fixes

  • Source RCON Protocol: RCON-Befehle verwenden jetzt das korrekte Source RCON Protocol mit rcon.source.Client
  • ARK ASA Support: Vollständige Unterstützung für ARK: Survival Ascended RCON
  • Fehlerbehandlung: Verbesserte Fehlerbehandlung bei RCON-Verbindungen

📊 Discord Embeds

  • Ping-Werte entfernt: Ping wird nicht mehr in Discord-Embeds angezeigt (nur auf Homepage)
  • Saubere Darstellung: Kompaktere und übersichtlichere Embed-Layouts

🔐 API & Authentifizierung

  • Session-basierte Auth: Alle API-Endpoints verwenden konsistente Session-Authentifizierung
  • Sicherheit: Bessere Validierung von Benutzerrechten

Technische Details

  • Alle 7 /gameserver Commands sind vollständig funktionsfähig
  • API-Endpoints für CRUD-Operationen optimiert
  • Cluster-Management für ASA-Server funktioniert perfekt
  • Palworld-spezifische Parameter vollständig unterstützt

Bugfixes

  • ✅ RCON-Verbindungsfehler behoben
  • ✅ Edit-Funktion auf Homepage repariert
  • ✅ Authentifizierungsprobleme gelöst
  • ✅ Command-Synchronisierung verbessert
v2.10.0 update 2026-05-30
Windows-Portierung & Infrastruktur-Update

🪟 Windows-Portierung & Infrastruktur-Update

System-Portierung

  • Vollständige Portierung des Bot-Systems von Linux auf Windows
  • Automatisierte start.bat für einfachen Start aller Dienste
  • Windows-kompatible Python-Umgebung mit venv
  • Automatische Firewall-Konfiguration für Ports 80, 443, 4988

Reverse Proxy & SSL

  • Caddy Reverse Proxy für allone.run.place eingerichtet
  • Automatische Let's Encrypt Zertifikatsverwaltung
  • HTTPS-Verschlüsselung für alle Verbindungen
  • WebSocket-Support für Echtzeit-Features

SSL-Zertifikats-Fixes

  • Behebung von SSL-Verifikationsproblemen für Discord Bot
  • Integration von truststore für System-Zertifikatsvalidierung
  • certifi für zuverlässige CA-Zertifikate
  • Stabile Verbindung zu Discord Gateway

Datenbank-Kompatibilität

  • Anpassung der Datenbankpfade für Windows
  • Relative Pfade statt absoluten Linux-Pfaden
  • Erhalt aller bestehenden Daten (kein Datenverlust)

Infrastruktur-Verbesserungen

  • Alle Dienste laufen minimiert im Hintergrund
  • Automatischer Download von Caddy bei Bedarf
  • Einheitliche Start-Script-Logik
  • Verbesserte Fehlerbehandlung und Logging
v2.8.0 update 2026-05-29

🎮 Palworld Server Monitoring - Große Verbesserungen

Wir haben das Palworld Server Monitoring komplett überarbeitet und massiv verbessert!

✨ Neue Features

Discord Bot:
- ✅ Echtzeit Server-Daten - Server-Name, Version und Beschreibung werden live von der API abgerufen
- ✅ Detailliertes Status-Embed - Übersichtliche Anzeige von Status, Spielerzahl, Ping, Adresse, Version und MOTD
- ✅ Spielerliste mit Button - Klicke auf "Spielerliste" um alle online Spieler zu sehen
- ✅ Erweiterte Spieler-Informationen - Zeigt Spielername, Level, Player-ID und User-ID
- ✅ Auto-Updates alle 60 Sekunden - Server-Status wird automatisch aktualisiert

Homepage:
- ✅ Live-Status Anzeige - Palworld Server werden mit allen Details angezeigt
- ✅ Responsive Design - Optimiert für Desktop und Mobile

🔧 Technische Verbesserungen

  • REST API Integration - Nutzt die offizielle Palworld REST API
  • Basic Authentication - Sichere Verbindung zum Server
  • Mehrere API-Endpunkte - /v1/api/info, /v1/api/players, /v1/api/settings
  • Fehlerbehandlung - Besseres Error-Logging für Debugging

📋 Changelog URLs

Außerdem haben wir SEO-freundliche URLs für Changelogs eingeführt:
- Jeder Changelog hat jetzt eine eigene URL (z.B. /changelog/palworld-monitoring)
- Bessere Auffindbarkeit in Google
- Sitemap automatisch aktualisiert

🚀 Wie nutze ich es?

  1. Füge deinen Palworld Server mit /gameserver add hinzu
  2. Gib die REST API Port (Standard: 8212) und das Admin-Passwort an
  3. Der Bot zeigt automatisch alle Server-Informationen an
  4. Klicke auf "Spielerliste" um Details zu allen online Spielern zu sehen

Viel Spaß mit dem verbesserten Palworld Monitoring! 🎉

v1.7.1 bugfix 2026-05-23

🐛 Bugfixes

  • Cluster Embed Fehler behoben: 404 Unknown Channel Fehler beim Aktualisieren von ARK Cluster Embeds
  • Spezifisches Exception-Handling für gelöschte Channels und fehlende Berechtigungen
  • Automatische Bereinigung von Server-Einträgen bei gelöschten Channels

🔧 Verbesserungen

  • Server-Listing API: is_public Feld zu Server-Daten hinzugefügt
  • Übersetzungen vervollständigt für Server-Management, Shop und Leveling
  • /servers Seite zeigt jetzt korrekte Public/Private Badges

🌍 Übersetzungen

  • Neue Übersetzungsschlüssel für Custom Homepage, Public WebRadio und Server Listing
  • Deutsch und Englisch für alle neuen UI-Elemente
v1.7.0 update 2026-05-23

🆕 Server-Listing im Admin-Panel

  • Server-Listing-Management direkt im Server-Admin-Panel verfügbar
  • Öffentliche Server können auf /servers gelistet werden
  • Beschreibung, Invite-Link, Tags und Sichtbarkeit konfigurierbar

🌍 Mehrsprachige Übersetzungen

  • Neue Übersetzungen für Server-Listing, Custom Homepage und Public WebRadio
  • Deutsch und Englisch für alle neuen UI-Elemente
  • Verbesserte Internationalisierung im Admin-Panel

🔧 Bugfixes

  • 403 Fehler bei Server-Listing API behoben
  • 500 Fehler durch fehlende server_listings Tabelle behoben
  • Authorization-Check verbessert
v1.5.0 update 2026-05-22

⚠️ Alle neuen Features befinden sich im Test!

Es kann zu Fehlern und Änderungen kommen. Feedback ist willkommen.

🗡️ WoW Raid Helper

  • Raid-Event-Erstellung mit /wow raid create
  • Raid-Signup mit Discord Button und Modal
  • Automatische Validierung von Klassen und Rollen je nach WoW-Version
  • Unterstützung für alle WoW-Versionen (Classic bis Retail)
  • Raid-Größen: 10er, 20er, 25er und 40er Raids
  • Automatische Wartebank wenn Raid voll ist
  • Raid-Abmelden mit /wow raid leave
  • Sortierte Raid-Embeds: Tanks > Heiler > Melee DPS > Ranged DPS
  • Raid-Liste mit /wow raid list

🏦 WoW Guild Bank

  • Gildenbank-Embed-Erstellung mit /wow guildbank create
  • Items hinzufügen mit /wow guildbank add
  • Items entfernen mit /wow guildbank remove
  • Gildenbank-Ansicht mit /wow guildbank view
  • Rollen-basierte Berechtigungen für Gildenbank-Management
  • Server-Einstellungen mit /wow setup (WoW-Version und Gildenbank-Rolle)
  • API-Endpoints für Addon-Integration (Export/Import)

⚙️ Server-Einstellungen

  • /wow setup <version> [guildbank_role] - WoW-Version und Gildenbank-Rolle konfigurieren
  • Unterstützte Versionen: classic, tbc, wotlk, cata, mop, wod, legion, bfa, shadowlands, dragonflight, retail
v1.6.5 update 2026-05-20

UI Verbesserungen: Dropdowns für Rollen/Channels/Kategorien in Einstellungen. Game Server Monitor aus User Dashboard entfernt. Statistiken-Fix mit Fallback zu message_logs. Neue GameServer: Terraria, Satisfactory, BeamMP, Assetto Corsa, Battlefield, Doom 3, SCP:SL, Scum, Nadeo, Teamspeak 3, Quake 3, UT3, Hytale, Windrose.

v1.6.4 update 2026-05-20

Neue GameServer Typen hinzugefügt: Hytale ⚔️ und Windrose ⛵. Beide nutzen TCP Connectivity Checks für Server-Status.

v1.6.3 update 2026-05-20

Neue GameServer Typen hinzugefügt: Terraria, Satisfactory, BeamMP, Assetto Corsa, Battlefield, Doom 3, SCP: Secret Laboratory, Scum, Nadeo, Teamspeak 3, Quake 3, Unreal Tournament 3. Alle neuen Typen nutzen Source-kompatible Query-Protokolle.

v1.6.2 update 2026-05-20

RCON Admin Rolle für Discord RCON Befehl hinzugefügt. Sicherheits-Permission: Nur Server Admins (manage_guild) oder spezifische RCON Admin Rolle können RCON nutzen.

v1.6.1 update 2026-05-20

RCON-Einstellungen nur bei Game Servern konfigurierbar. Shop/Economy nutzt Game Server RCON via Dropdown. ARK ASA spezifisches RCON implementiert. RCON Typ Auswahl (Standard/ARK ASA) hinzugefügt.

v1.6.0 update 2026-05-20

Optionales RCON System für Game Server Monitoring. Discord /rcon Befehl für Server-Steuerung. Shop-Integration für RCON-Befehle beim Kauf. RCON-Einstellungen auf Homepage für Game Server und Shop Items.

v1.5.0 update 2026-05-19

ASA Server Query mit EOS + BattleMetrics Fallback implementiert. Kompakteres Embed Design mit Spielerliste. Cluster-Ansicht für ARK ASA Server mit gleicher Cluster ID. Edit-Funktion für Game Server auf Homepage und Discord. Channel-Auswahl auf Homepage hinzugefügt. Usage Bar entfernt.

v1.4.0 update 2026-05-19

👤 User Profiles & Achievements

  • Benutzerprofile mit Statistiken, Badges und Achievements
  • Profil anzeigen und bearbeiten mit /profile view und /profile edit
  • Banner setzen mit /profile setbanner
  • Belohnungssystem für Erfolge (1000 Nachrichten, Level milestones, Coins)
  • Achievement-Befehle: /achievements list und /achievements view
  • Automatische Achievement-Überprüfung beim Level-Up

🏆 Leaderboards

  • Server-weite Rankings für verschiedene Kategorien
  • /leaderboard coins - Reichste Benutzer
  • /leaderboard reputation - Höchste Reputation
  • /leaderboard messages - Aktivste Benutzer

❤️ Reputation System

  • Benutzer können andere mit /profile reputation reputieren
  • +1 oder -1 Reputation mit Grund

🎂 Birthday System

  • Benutzer können ihren Geburtstag mit /birthday set festlegen
  • Automatische Geburtstagsgrüße durch Bot
  • Zuweisung einer Geburtstagsrolle
  • Server-Einstellungen mit /birthday settings

🛡️ Enhanced Auto-Mod

  • Duplikat-Nachricht Erkennung
  • Emoji-Spam Erkennung
  • Erweiterte Spam-Filter

🎰 Casino Games

  • /casino slots - Spielautomaten mit Gewinnsymbolen
  • /casino coinflip - Münzwurf
  • /casino roulette - Roulette
  • /casino blackjack - Blackjack

⏰ Scheduled Messages

  • /schedule message - Plane Nachrichten für später
  • /schedule list - Zeigt alle geplanten Nachrichten
  • /schedule cancel - Storniere geplante Nachrichten

🏦 Bank System mit Zinsen

  • /interest - Tägliche Zinsen (5%) auf Bankguthaben
  • Einzahlung mit /deposit
  • Abhebung mit /withdraw

📊 Enhanced Analytics Dashboard

  • Detailliertere Server-Statistiken
  • Aktive Benutzer, Achievement-Count, Moderation-Count
  • Shop-Transaktionen
v2.0.0 update 2026-05-19

🎨 Custom Server Homepages
- Benutzer können jetzt eigene Server-Homepages erstellen mit einzigartigen URLs
- Shop-Items werden öffentlich auf der Homepage angezeigt (kein Login erforderlich)
- Impressum-Konfiguration im Admin-Panel (separate Seite mit Disclaimer)
- Custom Logo hochladbar (oder URL-Option)
- Discord Invite URL konfigurierbar für jeden Server
- Server-Name im Navbar statt Impressum-Inhalt
- "Zurück zum Shop"-Button auf Impressum-Seite

🔧 Admin-Panel UI Fixes
- "Custom Homepage" Link im Sidebar hinzugefügt
- Footer überlappt nicht mehr den Inhalt
- Sidebar-Kategorien auf-/zuklappbar
- JavaScript-Fehler behoben (DOMContentLoaded)

🗄️ Datenbank
- server_homepages Tabelle erstellt
- invite_url Spalte hinzugefügt

v1.6.0 feature 2026-05-19

🌐 Custom Server Homepages

  • Server-Admins können jetzt eine eigene Homepage für ihren Server erstellen
  • Automatisch generierte URL: https://allone.run.place/
  • Konfigurierbar im Admin-Panel (Custom Homepage)
  • Features: Impressum, Logo, Shop-Anzeige
  • User koennen sich per Discord einloggen
  • User sehen Shops aller Server, auf denen sie Mitglied sind und die Homepage aktiviert haben
  • Kein Admin-Zugriff, nur Shop-Dashboard fuer User

🔧 Datenbank

  • Neue Tabelle: server_homepages (server_id, custom_prefix, imprint, custom_logo_url, enabled)
v1.4.0 feature 2026-05-19

💰 Konfigurierbare Währung & Level-Belohnungen

  • Server-Admins können jetzt die Währung pro Server anpassen
  • Standard-Währung: Berry mit Erdbeeren-Emoji (🍓)
  • Währungs-Name und Icon im Admin-Panel einstellbar
  • Level-Up Belohnung: Coins pro Level konfigurierbar (Standard: 100)
  • Level-Up Embed zeigt jetzt das konfigurierte Währungs-Icon
  • Shop-Commands verwenden das konfigurierte Währungs-Icon

🔧 Datenbank

  • Neue Spalten: level_settings.coins_per_level
  • Neue Spalten: economy_settings.currency_name, economy_settings.currency_icon
v1.3.0 update 2026-05-19

🎮 Level-Up Belohnungen

  • Benutzer erhalten automatisch Coins beim Level-Up
  • Belohnung: Level x 100 Coins
  • Anzeige der Belohnung im Level-Up Embed

🛒 Shop-System

  • Server-Admins koennen auf der Homepage einen Shop erstellen
  • Items mit: Name, Beschreibung, Preis, Lagerbestand, Rollen-Belohnung, Bild
  • Benutzer koennen mit /shop view den Shop ansehen
  • Kauf mit /shop buy - Coins werden abgezogen
  • Rollen werden automatisch vergeben (falls konfiguriert)
  • Kauf-Historie im Admin-Panel sichtbar

🔔 YouTube/Twitch Benachrichtigungen (ohne API-Keys)

  • YouTube: RSS-Feed Abfrage, keine API-Keys noetig
  • Twitch: GraphQL API mit oeffentlichem Client-ID
  • Automatische Benachrichtigungen bei neuen Videos/Livestreams
  • Rollen-Ping konfigurierbar
  • Ein-/Ausblendung pro Kanal moeglich

🎵 Musik-Verbesserungen

  • yt-dlp Integration fuer YouTube-Suche und URL-Wiedergabe
  • Unterstuetzung fuer YouTube und SoundCloud Links
  • Auto-Play: Links im Chat werden automatisch zur Warteschlange hinzugefuegt
  • ffmpeg auf dem Server installiert

📋 Changelog-Archiv

  • Nur die neuesten 3 Eintraege werden auf der Hauptseite angezeigt
  • Aeltere Eintraege im Archiv-Bereich versteckt
  • Toggle-Button zum Ein-/Ausblenden des Archivs

🔧 Datenbank

  • Neue Tabellen: shop_items, shop_purchases
  • Neue Spalten: notification_channels.last_video_id, last_live_status
v1.2.0 feature 2026-05-19

🎮 Level-Up Belohnungen

  • Benutzer erhalten jetzt automatisch Coins beim Level-Up
  • Belohnung: Level x 100 Coins
  • Anzeige der Belohnung im Level-Up Embed

🛒 Neues Shop-System

  • Server-Admins können auf der Homepage einen Shop erstellen
  • Items mit: Name, Beschreibung, Preis, Lagerbestand, Rollen-Belohnung, Bild
  • Benutzer koennen mit /shop view den Shop ansehen
  • Kauf mit /shop buy - Coins werden abgezogen
  • Rollen werden automatisch vergeben (falls konfiguriert)
  • Kauf-Historie im Admin-Panel sichtbar

🔧 Datenbank

  • Neue Tabellen: shop_items, shop_purchases
v1.0.0 release 2026-05-18

Was ist neu?

Wir freuen uns, die erste offizielle Version von AllOne Bot vorzustellen! Nach vielen Wochen Entwicklung ist AllOne jetzt vollständig einsatzbereit.

✨ Neue Features

  • Leveling-System – XP und Level mit anpassbaren Rollen-Belohnungen
  • Economy – Coins, Bank, tägliche/wöchentliche Belohnungen, Arbeit, Shop
  • Moderation – Warn, Kick, Ban, Mute, Purge, Slowmode
  • Ticket-System – Kategorien, automatische Kanäle, Schließen-Button
  • Giveaways & Umfragen – Vollständig integriert
  • Auto-Roles – Rollen automatisch bei Beitritt vergeben
  • Reaction Roles – Selbstzuweisung per Reaktion
  • Social Notifications – YouTube, Twitch, TikTok
  • WebRadio – Stationen, Wünsche, Begrüßungen
  • Game Server Monitor – Spielserver-Status überwachen
  • Custom Commands – Eigene Befehle erstellen
  • Willkommen/Abschied – Automatische Nachrichten
  • Zweisprachig – Deutsch & Englisch

🛠️ Dashboard

Verwalte alle Einstellungen bequem im Web-Dashboard auf allone.run.place.

🐛 Bekannte Einschränkungen

  • YouTube/Twitch-Benachrichtigungen erfordern externe API-Keys
  • Musik-Suche erfordert yt-dlp auf dem Server