v1.3.0 update

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