Major Update: Shop, Notifications & Musik
🎮 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