Alle Updates, neuen Features und Fixes auf einen Blick.
/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)sqlite3.Row Zugriff in Starter-Kit-Logik korrigiertServer-Admins können nun einen Discord-Kanal festlegen, in dem der Bot automatisch neue Changelogs postet.
/changelog-channel – Legt einen Text-Kanal fest, in dem neue Bot-Changelogs automatisch gepostet werden. Benötigt die Berechtigung „Server verwalten".allone.run.place/changelog.Zusätzlich zum Kanal werden Changelogs weiterhin per Direktnachricht an Server-Owner und Admins gesendet (sofern nicht mit /changelog-notify off deaktiviert).
Weitere Verbesserungen am Music Bot nach dem großen Rewrite in v2.9.0.
/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.-reconnect_on_network_error 1) für stabilere Streams./music stop und /music disconnect werden alle Mitglieder automatisch wieder entmutet.Der Music Bot wurde von Grund auf neu gebaut und bringt zahlreiche Verbesserungen und neue Features mit.
/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.4006 – Session no longer valid). Das Problem wurde durch ein Update auf discord.py 2.7.1 behoben.-reconnect, -timeout 0) verhindern, dass Songs mitten im Abspielen stoppen.| 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 |
/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/v1/api/announce) gesendet, bei Fehlern auf RCON Broadcast zurückgefallenfetch_member) statt Usernamepalworld_player_linkspalserver.de Integration – Zweite Vote-API neben palserves.online/pal vote-config – Konfiguration beider Vote-APIs (Key + Server ID)/asa – Vollständige ASA Server-Verwaltung/asa dinowipe (destroywilddinos)/asa saveworld/asa broadcast <Nachricht>/asa giveitem & /asa giveblueprint (148 Items mit Autocomplete)/asa script (20+ gängige Cheats mit Autocomplete)/asa players (listplayers)/asa restart mit Countdown + Broadcast/asa time <HH:MM>/asa rcon <beliebiger Befehl>fetch_member() für korrekte Nickname-Auflösung im on_messageWas 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)
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! 🙏
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
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.
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.
discord.gg/xxx und discord.com/invite/xxxbit.ly, tinyurl, goo.gl, etc.http:// und https:// LinksAutoMod-Einstellungen können im Dashboard konfiguriert werden:
- Links aktivieren/deaktivieren
- Spam-Schwellenwert anpassen
- Bad-Words Liste bearbeiten
- Alle anderen Filter konfigurieren
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.
setup() Funktion korrigiert (async/await)setup() Funktion hinzugefügtload_extension()async def setup(bot):Das Discord Bot Command-System ist jetzt vollständig stabil und funktionsfähig. Alle 25 Command-Gruppen mit über 50 Subcommands sind einsatzbereit.
/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)rcon.source.Client/gameserver Commands sind vollständig funktionsfähigstart.bat für einfachen Start aller Dienstetruststore für System-Zertifikatsvalidierungcertifi für zuverlässige CA-ZertifikateWir haben das Palworld Server Monitoring komplett überarbeitet und massiv verbessert!
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
/v1/api/info, /v1/api/players, /v1/api/settingsAuß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
/gameserver add hinzuViel Spaß mit dem verbesserten Palworld Monitoring! 🎉
Es kann zu Fehlern und Änderungen kommen. Feedback ist willkommen.
/wow raid create/wow raid leave/wow raid list/wow guildbank create/wow guildbank add/wow guildbank remove/wow guildbank view/wow setup (WoW-Version und Gildenbank-Rolle)/wow setup <version> [guildbank_role] - WoW-Version und Gildenbank-Rolle konfigurierenUI 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.
Neue GameServer Typen hinzugefügt: Hytale ⚔️ und Windrose ⛵. Beide nutzen TCP Connectivity Checks für Server-Status.
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.
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.
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.
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.
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.
/profile view und /profile edit/profile setbanner/achievements list und /achievements view/leaderboard coins - Reichste Benutzer/leaderboard reputation - Höchste Reputation/leaderboard messages - Aktivste Benutzer/profile reputation reputieren/birthday set festlegen/birthday settings/casino slots - Spielautomaten mit Gewinnsymbolen/casino coinflip - Münzwurf/casino roulette - Roulette/casino blackjack - Blackjack/schedule message - Plane Nachrichten für später/schedule list - Zeigt alle geplanten Nachrichten/schedule cancel - Storniere geplante Nachrichten/interest - Tägliche Zinsen (5%) auf Bankguthaben/deposit/withdraw🎨 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
Wir freuen uns, die erste offizielle Version von AllOne Bot vorzustellen! Nach vielen Wochen Entwicklung ist AllOne jetzt vollständig einsatzbereit.
Verwalte alle Einstellungen bequem im Web-Dashboard auf allone.run.place.