Willkommen zur KynxBot Dokumentation

KynxBot ist ein leistungsstarker Discord-Bot mit Web-Dashboard: Tickets, Giveaways, GitHub-Updates, Steam-Game-Updates, visuelle Embeds, Stream- und Content-Posts, Moderation und eigene Commands. Diese Dokumentation führt dich Schritt für Schritt durch die wichtigsten Systeme.

Voice-KI und Tools

Voice-KI
Sprache im Voice-Channel (Gemini Live), Einrichtung über das Server-Zahnrad
KI Reminder
Erinnerungen per Embed im Channel oder per Voice zur festen Zeit
Geburtstage
Anmeldung per Embed, Grüße am Tag und optionale Voice-Skill-Anbindung

Server & Struktur

Channel-Editor
Kanäle und Kategorien im Web verwalten — /channeleditor
Rollen-Editor
Rollen, Rechte und Sortierung wie in Discord — /roleeditor

Ticket-System

Tickets
Support-System mit Panel, Kategorien und Web-Dashboard
Ticket-Dashboard
Team-Übersicht über kurzen Link — filtern, beantworten, schließen

Kartengenerierung

Begrüßung
Welcome-Karte / Nachricht unter /welcome…
Abschied
Farewell-Karte unter /farewell…
Timeout
Timeout-Karte unter /timeout…
Kick
Kick-Karte unter /kick…
Ban
Ban-Karte unter /ban…
Überblick
Gemeinsamer Editor, Presets und Hinweise zur Kartengeneration

Embeds · Livestreams & Content

Updates
Schnell-Posts wie im Dashboard (Updates-Karte unter Embeds)
Embeds (Web)
Visueller Editor mit Live-Vorschau und Direktversand
Stream Alerts
Automatische Benachrichtigungen für Twitch, YouTube & Kick Streams
Content Posts
Teile neue Videos und Content automatisch auf deinem Server

Giveaways & Commands

Giveaways
Verlosungen mit Embed-Editor, Bedingungen und Teilnahme per Button oder Reaktion
Commands
Erstelle eigene Commands mit Variablen und API-Integration

Auto-Posts

GitHub Updates
Automatische Posts bei Repository-Aktivität
Game Updates
Steam-News (Patches & Ankündigungen) automatisch im Channel
Indicators
Live-Kennzahlen als aktualisierte Embeds im Discord-Kanal

Rollen · Mod · KI-Einstellungen

Auto-Rolle
Rollen automatisch bei Server-Beitritt
Mod-Panel
Moderations-Oberfläche für dein Team
Bot-Assistent (KI)
Antworten auf Erwähnungen und Antworten im Channel

Bot Einrichten

Folge diesen Schritten, um KynxBot auf deinem Discord-Server einzurichten:

1. Bot Einladen

  1. Gehe zur KynxBot Homepage
  2. Klicke auf "Bot hinzufügen"
  3. Wähle deinen Server aus der Liste
  4. Bestätige die benötigten Berechtigungen
Benötigte Berechtigungen

Der Bot benötigt folgende Berechtigungen: Nachrichten senden, Embeds einbetten, Dateien anhängen, Mitglieder verwalten

2. Dashboard Zugriff

Nach der Installation kannst du das Dashboard nutzen:

  • Klicke auf "Login" in der Navigation
  • Autorisiere dich mit Discord
  • Wähle deinen Server aus dem Dropdown
  • Jetzt kannst du alle Features konfigurieren!

Dashboard

Das KynxBot Dashboard ist deine zentrale Anlaufstelle für alle Einstellungen:

/welcome
Welcome-Nachrichten mit animierten GIFs erstellen
/farewell
Verabschiede Mitglieder die den Server verlassen
/streams
Stream-Benachrichtigungen für mehrere Plattformen
/content
Automatische Content-Posts für neue Videos
/commands
Eigene Commands erstellen und verwalten
/embeds
Rich Embeds mit visuellen Elementen erstellen
/tickets
Tickets, Panels und Kategorien konfigurieren
/giveaways
Giveaways anlegen, Entwürfe und aktive Verlosungen
/github-updates
GitHub verbinden und Auto-Posts einrichten
/game-updates
Steam-News automatisch posten
/indicators
Live-Indikatoren (Krypto, Server, KynxBot) als Embeds
/channeleditor
Discord-Kanäle und Kategorien im Dashboard verwalten
/roleeditor
Rollen erstellen, Rechte setzen und per Drag & Drop sortieren
/birthdays
Geburtstags-Embeds, Anmeldung und automatische Glückwünsche

Channel-Editor

Der Channel-Editor zeigt die Kanalstruktur deines Discord-Servers wie in der Desktop-App: Kategorien, Text-, Sprach- und weitere Kanaltypen. Du verwaltest alles im Browser — ohne Discord zu wechseln.

Schnellzugriff

Oberfläche (3 Bereiche)

Auswahl im Baum → Felder in der Mitte → optional Plan per KI rechts, dann Speichern auf Discord.

Einrichtung & Pfad

  1. Öffne /channeleditor?guildId=… oder wähle im Server-Dashboard die Karte „Channel & Rollen & Design“ → Channel-Editor.
  2. Kanäle erstellen, umbenennen, Kategorie zuweisen, Slowmode, NSFW und Bitrate (Voice) einstellen.
  3. Per Drag & Drop innerhalb von Kategorien und zwischen Kategorien sortieren.
  4. Kanal-Berechtigungen für Rollen und Mitglieder im Editor bearbeiten (wie in Discord).

KI-Anbindung (Gemma)

Rechts im Editor findest du den KI-Assistenten. Er nutzt dieselbe Google-Gemma-Anbindung wie Embed-KI und Bot-Assistent — du beschreibst auf Deutsch, was am Server passieren soll, und erhältst einen prüfbaren Plan statt sofortiger Discord-Änderungen.

1Anfrage im Chat
2Vorschlag öffnen
3In Entwurf übernehmen
4Speichern → Discord
  • Einfache Fragen beantwortet die KI im Chat (mode chat) — z. B. Erklärungen zur Struktur.
  • Bei Bauwünschen („leg Support-Kategorie an …“) liefert sie einen Plan mit Kanälen, Kategorien und optional Berechtigungen.
  • Klicke im Chat auf Vorschlag · Klicken zum Prüfen, prüfe einzelne Kanäle in der Review-Ansicht und übernimm den Plan in den Entwurf.
  • Änderungen landen erst nach Speichern auf Discord — du kannst vorher manuell nachjustieren.
  • Über das Schild-Symbol konfigurierst du Moderations-Rollen für KI-Pläne (welche Rollen in Overwrites vorkommen dürfen).
Wichtig: Rollen ≠ Kanäle

Fragst du nach neuen Server-Rollen, leitet die KI dich in den Rollen-Editor weiter — Rollen werden dort mit eigener KI geplant, nicht im Channel-Editor.

Speichern nicht vergessen

Manuelle Bearbeitungen und KI-Entwürfe sind lokal, bis du oben speicherst. Fehlt der Bot das Recht „Kanäle verwalten“, schlagen einzelne Operationen fehl — die Oberfläche zeigt dann eine Fehlermeldung.

Berechtigungen

Der Bot benötigt „Kanäle verwalten“. Dein Account braucht „Kanäle verwalten“, „Server verwalten“ oder Administrator — sonst sind Aktionen im Editor ausgegraut oder schlagen fehl.

Rollen-Editor

Im Rollen-Editor siehst du alle Server-Rollen mit Farben und Hierarchie wie in Discord. Du erstellst, bearbeitest, sortierst und löschst Rollen direkt im Web-Dashboard.

Schnellzugriff

Oberfläche (3 Bereiche)

Rolle wählen → Name, Farbe, Hoist, Rechte bearbeiten → optional Rollen-Plan per KI, dann Speichern.

Einrichtung & Pfad

  1. Öffne /roleeditor?guildId=… oder die Karte „Channel & Rollen & Design“ → Rollen-Editor.
  2. Neue Rollen anlegen, Namen, Farbe, Anzeige (getrennt) und Rechte setzen.
  3. Per Drag & Drop die Rollen-Hierarchie sortieren — wichtig für Berechtigungs-Auflösung.
  4. Bot-Rollen und @everyone getrennt erkennbar; Löschen nur, wenn die Rolle nicht mehr gebraucht wird.

KI-Anbindung (Gemma)

Der rechte KI-Assistent erstellt Rollen-Pläne: mehrere createRole-Operationen mit Farben und Rechte-Sets — angepasst an deinen Wortlaut, ohne feste Standard-Sets.

1Rollen-Wunsch eingeben
2Plan-Review
3In Entwurf übernehmen
4Speichern → Discord
  • Die KI ändert nur Rollen — keine Kanäle (dafür Channel-Editor).
  • @everyone, verwaltete Bot-Rollen und fremde Bots werden nicht gelöscht oder umbenannt.
  • Review-Ansicht wie im Channel-Editor: Vorschlag anklicken, einzelne Rollen prüfen, dann übernehmen.
  • Ist die KI serverseitig nicht konfiguriert, bleibt manuelles Anlegen über die Liste möglich.
Zusammenspiel mit Channel-Editor

Kanal-Berechtigungen im Channel-Editor beziehen sich auf bestehende Rollen. Lege Rollen zuerst hier an (manuell oder per KI), nutze sie danach in Kanal-Overwrites.

Berechtigungen

Der Bot benötigt „Rollen verwalten“. Dein Account braucht „Rollen verwalten“, „Server verwalten“ oder Administrator. Die Bot-Rolle muss in der Hierarchie über den Rollen liegen, die der Bot vergeben soll.

Community Showcase

Stellt euren Discord-Server auf kynxbot.de vor — Banner, Tags, Votes und Einladungslink, verwaltet über die Community-Seite.

  • Auf /communityserver einloggen und euren Server listen oder bearbeiten.
  • Banner, Beschreibung, Tags und Kategorien pflegen — Besucher finden euch über Suche und Votes.
  • Mitgliederzahl und Invite-Link werden automatisch bzw. manuell gepflegt; Votes heben beliebte Server hervor.

Kartengenerierung

Welcome-, Farewell- und Moderations-Karten (Kick, Ban, Timeout) nutzen dasselbe Karten-System: Editor im Dashboard, Presets, Vorschau und GIF-/PNG-Hintergründe – je nach Server-Stufe.

Welcome-Nachrichten

Erstelle personalisierte Begrüßungen für neue Server-Mitglieder:

  • Wähle einen Channel für Welcome-Nachrichten
  • Lade ein Hintergrundbild oder GIF hoch (max. 5MB)
  • Passe Text, Farben und Position an
  • Nutze Placeholders wie @user, @membercount
  • Aktiviere die Nachrichten und teste sie mit der Vorschau
GIF-Optimierung

GIFs werden automatisch optimiert: Max. 20 FPS, 3 MB Größe, 5 Sekunden Länge. Größere Dateien werden komprimiert.

Verfügbare Placeholders

GIF-Text (im Generator): %user% ? Benutzername des neuen Mitglieds %membercount% ? Aktuelle Mitgliederanzahl Embed-Text (Titel, Beschreibung, etc.): @user ? Benutzername @membercount ? Mitgliederanzahl @timestamp ? Aktuelles Datum und Uhrzeit
Wichtiger Unterschied

Nutze %placeholder% für Text im GIF selbst und @placeholder für Embed-Felder!

Farewell-Nachrichten

Verabschiede ausgehende Mitglieder mit derselben Karten-Logik wie Welcome: /farewell?guildId=… im Dashboard öffnen, Channel und Presets wählen, Vorschau nutzen.

Kick-, Ban- & Timeout-Karten

Analog zu Welcome-Cards kannst du für Kick, Ban und Timeout eigene Bilder generieren: Texte, Farben, Positionen und Vorschau – pro Vorgang ein eigener Editor.

Timeout-Karte

/timeout?guildId=…

Kick-Karte

/kick?guildId=…

Ban-Karte

/ban?guildId=…

Zusammenhang mit Slash-Commands

Die Karten sind visuelle Templates für Ankündigungen. Die eigentlichen Moderations-Aktionen (z. B. /kick als Slash-Command) werden über die Commands-Seite gesteuert — siehe Abschnitt Commands (/commands).

Stream Alerts

Erhalte automatische Benachrichtigungen, wenn deine Streamer live gehen auf Twitch, YouTube oder Kick.

Unterstützte Plattformen

  • Twitch: Voll unterstützt
  • YouTube: Voll unterstützt
  • Kick: Voll unterstützt

Einrichtung

  1. Gehe zu /streams im Dashboard
  2. Wähle einen Discord-Channel für die Alerts
  3. Füge Streamer hinzu (Username oder Kanal-URL)
  4. Passe die Embed-Nachricht an
  5. Aktiviere Stream-Nachrichten
Auto-Updates

Stream-Nachrichten werden automatisch aktualisiert, wenn der Stream endet. Du musst nichts manuell löschen!

Content Posts

Teile automatisch neue Videos deiner Content-Creator auf deinem Discord-Server.

Funktionen

  • Automatische Erkennung neuer Videos
  • Individuelle Embeds pro Channel
  • Thumbnail-Vorschau direkt in Discord
  • Link-Embeds für Plattform-Preview

Unterstützte Plattformen

  • YouTube: Voll unterstützt
  • Twitch: VODs & Highlights
  • TikTok: Coming Soon
  • Kick: Coming Soon
Wichtig

Content-Posts werden nur für neue Videos erstellt. Bereits gepostete Videos werden nicht erneut geteilt.

Ticket-System

Mitglieder öffnen Tickets über dein eingebettetes Panel in Discord; das Team arbeitet in eigenen Ticket-Kanälen. Auf der Website richtest du das System ein – getrennt davon gibt es eine Web-Ansicht fürs Team, um alle Tickets zu sehen und zu bearbeiten.

Schnellzugriff

Einrichtungs-Reihenfolge

1Tab Panel
2Tab Formulare
3Ticket-Konfiguration
4Panel posten

Einrichten (Website)

Unter /tickets?guildId=… richtest du Panel, Formulare und pro-Formular-Konfiguration ein. Die Oberfläche ist in Tabs gegliedert:

  • Tab „Panel“: Embed-Nachricht mit Button oder Menü, Kanal wählen und Panel in Discord posten.
  • Tab „Formulare“: Formulare anlegen, Felder definieren (Text, Auswahl, …) und Begrüßungs-Embed pro Formular.
  • Tab „Ticket-Konfiguration“: Sidebar mit allen Formularen — pro Formular Kategorien (1→2→3), Team-Rollen, Limits und Schließen-Verhalten.

Formulare

Jedes Formular kann eigene Felder und einen Titel haben. Buttons im Panel können „Formular öffnen“ auslösen — Mitglieder füllen die Felder aus, bevor das Ticket angelegt wird.

  1. Im Tab „Formulare“ auf „Formular hinzufügen“ klicken und Titel sowie Felder festlegen (max. 5 Felder pro Formular).
  2. Im Panel-Tab Buttons mit Aktion „Formular öffnen“ verknüpfen und das passende Formular auswählen.
  3. Speichern und Panel erneut posten, wenn sich Formulare geändert haben.

Ticket-Konfiguration (Sidebar)

Im Tab „Ticket-Konfiguration“ wählst du links ein Formular aus der Sidebar. Rechts erscheinen die Einstellungen nur für dieses Formular:

  • Discord-Kategorien für neue Ticket-Kanäle (bis zu drei Ebenen).
  • Support-Rollen, die Tickets sehen und bearbeiten dürfen.
  • Limits (z. B. maximale offene Tickets pro Nutzer) und Transkript-Optionen.
  • Auto-Löschen: Wartezeit nach Schließen — Schnellauswahl 1, 2, 3 oder 7 Tage oder eigene Angabe.

Auto-Löschen

Geschlossene Ticket-Kanäle können nach einer Wartezeit automatisch gelöscht werden. In der Ticket-Konfiguration pro Formular findest du Presets (1 / 2 / 3 / 7 Tage) oder stellst die Dauer manuell ein — praktisch, wenn euer Team Transkripte nutzt und Kanäle danach aufräumen möchte.

Hervorgehoben in der UI

Unter „Schließen & Aufräumen“: Schnellauswahl per Preset-Buttons, Schieberegler und Stundenfeld — die gewählte Zeit gilt nur für das aktuell gewählte Formular in der Sidebar.

  • Kategorien und Ziel-Kanäle pro Formular in der Ticket-Konfiguration wählen
  • Panel-Nachricht (Embed) mit Button oder Menü im Tab „Panel“
  • Optional: Transkripte, Auto-Löschen-Presets, Mod-Panel im Discord-Kanal posten

Ticket-Dashboard (für das Team)

Die Seite /tickets-dashboard ist die Übersicht für Moderation: Tickets filtern, übernehmen (claim), schreiben und schließen – inklusive Transkripte. Den Zugang bekommst du nur über einen kurz gültigen Link (z. B. von der Karte „Dashboard“ oder vom Mod-Panel); ist der Link abgelaufen, einfach einen neuen erzeugen.

Wo findest du was?

  • Auf kynxbot.de/server unter „Ticket-System“: Tickets öffnet die Einrichtung, Dashboard erzeugt den Link zum Team-Dashboard.
  • Im Discord-Mod-Panel: Tickets zeigt dir eine private Kurzübersicht, Dashboard denselben Web-Link. Wer die Buttons sieht, stellst du unter Mod-Panel → Berechtigungen ein (sonst: Discord „Mitglieder moderieren“).
Tipp

Der Bot braucht in Ticket-Kanälen Schreibrechte und ggf. Rechte für Kanäle oder Threads – kurz testen, ob Anlegen und Schließen klappt.

Giveaways

Giveaways werden pro Discord-Channel geplant: du gestaltest Embed und Nachricht wie in Discord, legst Dauer, Gewinnerzahl, Teilnahme (Button oder Reaktion), Bonus-Einträge und Rollen-Bedingungen fest – und startest oder planst den Lauf direkt aus dem Dashboard.

Einrichtung

  1. Öffne /giveaways?guildId=… und wähle den Ziel-Channel
  2. Titel, Beschreibung, Farbe und Bilder per Klick auf die Vorschau bearbeiten (wie auf der Embeds-Seite)
  3. Dauer, Gewinner und Teilnahmemethode in den Seitenleisten setzen
  4. Entwürfe speichern oder Giveaway starten; aktive Läufe erscheinen in der Übersicht
Entwürfe

Beim Verlassen des Editors kannst du ungespeicherte Änderungen als Entwurf sichern. Beim Schließen des Browsers wird ebenfalls versucht, den Stand zu speichern.

GitHub Auto-Posts

Verknüpfe ein GitHub-Konto per OAuth und wähle Repositories aus. KynxBot postet konfigurierbare Embeds in einen Discord-Channel, wenn es neue Commits oder passende Aktivität gibt – ideal für Entwickler-Communities.

Schritte

  1. Öffne /github-updates?guildId=…
  2. „Mit GitHub verbinden“ und Zugriff im GitHub-Dialog bestätigen
  3. Channel wählen und Repository aus der Liste auswählen
  4. Embed-Text, Farben und Verhalten anpassen und speichern
Datenschutz

Die Verbindung gilt für deine Session; nur Repositories, auf die dein GitHub-Account Zugriff hat, können ausgewählt werden.

Game Updates (Steam-News)

Poste offizielle Steam-News zu ausgewählten Spielen in einen Discord-Kanal: Patches, Events und Ankündigungen vom Steam-News-Feed – mit anpassbarem Embed, optionaler Nachricht darüber und bis zu vier zusätzlichen Embeds.

Einrichtung

  1. Öffne /game-updates?guildId=… im Dashboard (nach Auswahl deines Servers).
  2. „Channel hinzufügen“ und den Discord-Kanal wählen, in dem die Meldungen erscheinen sollen.
  3. „Spiele hinzufügen“: im Steam-Store suchen und die gewünschten Titel zur Liste hinzufügen.
  4. Schalter „Updates aktiv“ einschalten und unter „Posting“ festlegen, ob unter dem Post ein Link zur News erscheinen soll und ob primär Embed, Link oder beides genutzt wird.
  5. Unter „Steam-News-Embed“ Sprache und Store-Region für den Feed wählen sowie Felder (z. B. Autor, Zeitstempel) nach Bedarf ein- oder ausblenden.
  6. Optional: Kurznachricht und Zusatz-Embeds in der Live-Vorschau bearbeiten, anschließend „Speichern“.

Automatik und manueller Lauf

  • Im Hintergrund prüft der Bot regelmäßig pro Spiel und Einstellung die Steam-News (typisch etwa alle 30 Minuten; der genaue Rhythmus kann serverseitig variieren).
  • Pro Lauf wird höchstens die jeweils neueste Meldung berücksichtigt; bereits erfolgreich gepostete News wird nicht erneut gesendet.
  • „Jetzt prüfen & senden“ startet dieselbe Logik sofort – praktisch nach manuell gelöschten Nachrichten oder zum Testen.

Link-Modi (Posting)

  • Ohne Link unter dem Post: Steam-News als Embed (optional mit Text und Zusatz-Embeds darüber).
  • Mit Link unter dem Post: Embed plus zweite Nachricht mit der News-URL.
  • Nur Link ohne Steam-Embed: schlanke Nachricht mit der URL; Zusatz-Embeds werden in diesem Modus nicht mitgesendet.
Bot-Rechte

Der Bot benötigt im Zielkanal die Berechtigung, Nachrichten und Embeds zu senden. Wenn nichts ankommt, prüfe „Updates aktiv“, die Spieleliste und ob der Kanal noch existiert.

Indicators

Indicators zeigen Live-Kennzahlen als Discord-Embed in einem Kanal deiner Wahl. Der Bot aktualisiert dieselbe Nachricht im Hintergrund – ohne Spam mit neuen Posts. Du kombinierst Krypto-Kurse, Discord-Server-Statistiken und KynxBot-Metriken (Premium, Streams, Content usw.) in einem oder mehreren Indicator-Posts pro Kanal.

Einrichtung

  1. Öffne /indicators?guildId=… (Server-Dashboard → Kategorie mit Embeds/Streams → Karte „Indicators“).
  2. „Channel“ hinzufügen und den Discord-Textkanal wählen, in dem die Indicator-Nachrichten erscheinen sollen.
  3. „Neuer Post“: Titel setzen, Anzeige-Style wählen (Ticker, Karten, Grid oder Minimal) und Aktualisierungsintervall (5, 15, 30 oder 60 Minuten).
  4. Indikatoren hinzufügen: Krypto (Suche nach Name, Symbol oder Vertragsadresse; EUR/USD), Discord (Mitglieder, Online, Boosts, Channels, Rollen-Mitglieder …) oder KynxBot (Whitelabel, Premium, Feature-Liste, Stream-/Content-Setups).
  5. Optional Thumbnail: bei einem Krypto-Wert oft automatisch das Coin-Logo; sonst eigenes Bild hochladen.
  6. „Veröffentlichen“ (ein Post) oder „Veröffentlichen“ in der Übersicht (alle Posts des Kanals) – die Live-Vorschau zeigt das Embed wie in Discord.

Anzeige & Sortierung

  • Ticker: kompaktes Mehrzeilen-Layout (bis zu drei Werte pro Zeile).
  • Karten / Grid / Minimal: Felder oder Listen – Grid nutzt drei Spalten (sinnvoll bis ca. 25 Werte).
  • Mehrere Posts pro Kanal möglich; Reihenfolge per Drag & Drop in der Übersicht.
  • Entwürfe bleiben lokal, bis du veröffentlichst; veröffentlichte Posts tragen das Badge „Live“.

Aktualisierung

  • Nach dem Veröffentlichen bearbeitet der Bot die bestehende Nachricht im Intervall (kein neuer Post pro Update).
  • Wurde die Nachricht in Discord gelöscht, legt der Bot beim nächsten Lauf bei Bedarf eine neue an.
  • Änderungen am Post speichern und erneut veröffentlichen, um Inhalt und Intervall sofort zu übernehmen.

Zugriff & Berechtigungen

Wer die Seite /indicators und die Karte im Server-Dashboard sehen darf, steuerst du wie bei anderen Modulen im Admin-Panel unter Rang-Berechtigungen („Indicators“). Server-Admins und KynxBot-Team-Ränge haben standardmäßig Zugriff.

Bot-Rechte

Der Bot braucht im Zielkanal „Nachrichten senden“ und „Nachrichten verwalten“ (zum Bearbeiten der Indicator-Nachricht). Bei Krypto-Indikatoren werden Kurse extern abgerufen – bei Server- und KynxBot-Werten zählen die aktuellen Discord- bzw. Dashboard-Daten.

Auto-Rolle

Rollen können neuen Mitgliedern automatisch beim Beitritt zugewiesen werden. Die Einstellung findest du im Server-Einstellungsfenster (Zahnrad) auf der Seite „Server“, nachdem du einen Server ausgewählt hast.

  • Auf /server den gewünschten Server öffnen
  • Zahnrad (Server-Einstellungen) öffnen
  • Auto-Rolle aktivieren und eine oder mehrere Rollen wählen (getrennt nach Bot- und Nutzer-Kontext, je nach Angebot)

Mod-Panel

Das Mod-Panel stellt Moderatoren eine übersichtliche Oberfläche bereit – typischerweise gebunden an einen Channel und an deine Rollenrechte.

  • Im Server-Einstellungsfenster (Zahnrad) den Mod-Panel-Channel setzen oder über die Mod-Panel-Verwaltung
  • Berechtigungen für Moderatoren-Rollen prüfen (wer das Panel nutzen darf)
  • Nach dem Speichern kann das Panel im Discord genutzt werden

Bot-Assistent (KI)

Im rechten Bereich der Server-Einstellungen (Zahnrad auf „Server“) kannst du den KI-Assistenten aktivieren. Er nutzt dieselbe Google-AI-Anbindung (Gemma) wie die KI-Funktionen im Dashboard.

Nicht verwechseln

Der Bot-Assistent antwortet auf @Erwähnungen und Antworten im Textkanal. Voice-KI ist Sprache im Voice-Channel. Channel-/Rollen-Editor-KI erzeugt Pläne für Struktur — drei getrennte Module.

Wann antwortet der Bot?

Der Bot reagiert, wenn jemand @KynxBot erwähnt oder auf eine Bot-Nachricht antwortet. Als Kontext dienen deine Nachricht und bei Bedarf die vorherige Bot-Nachricht.

Einstellungen

  • Persönlichkeit & Stil (optional): Freitext bis 2000 Zeichen – z. B. Tonfall, Du/Sie, Themenschwerpunkte.
  • Auf @Erwähnungen antworten und Auf Antworten auf Bot-Nachrichten antworten können einzeln aktiviert werden.
  • Bilder bei Aufforderung (wie /imagine): optional abschaltbar.
  • Websuche für Fakten: optional, für aktuelle Informationen.
  • Max. Antwortlänge (400–2000 Zeichen) und Kreativität (Schieberegler 0 = sachlich bis 1 = kreativer).
  • Optional: die letzten zehn Kanal-Nachrichten (vor deiner Anfrage) als zusätzlicher Kontext für die KI — im Server-Einstellungsfenster per Schalter aktivierbar.
Speichern

Änderungen werden mit „Speichern“ im Server-Einstellungsfenster übernommen. Ohne aktivierten Schalter bleibt der Assistent aus.

Voice-KI

Die Voice-KI verbindet Sprachgespräche im Discord-Voice mit Google Gemini Live (native Audio-Verarbeitung). Mitglieder starten über eine öffentliche Karte im festgelegten Textkanal; die gesamte Einrichtung läuft in den Server-Einstellungen (Zahnrad) auf der Website – analog zum Bot-Assistenten.

Ablauf für Mitglieder

1Embed-Kanal lesen
2Voice joinen
3Bot beitreten
4Sprechen

Einrichtung (Website)

  • Nach Serverwahl unter „Server“ das Zahnrad (Server-Einstellungen) öffnen und Voice-KI wählen.
  • Einen Embed-Textkanal wählen, dort erscheint die Karte mit „Bot beitreten“. Ohne gewählten Kanal lässt sich die Voice-KI nicht aktivieren.
  • Änderungen im Modal speichern. Optional: mehrere Worker-Bots pro Sprachkanal konfigurieren (Multi-Channel-Bots), falls eure Stufe und der Bot-Pool das erlauben.

So nutzen Mitglieder es

  1. In den eingestellten Textkanal schauen: dort steht das Embed mit Status (freie Slots, aktive Sessions) und Hinweisen.
  2. Ziel-Sprachkanal joinen und in der Discord-Oberfläche „Bot beitreten“ wählen, um mit der Voice-KI zu sprechen.
  3. Die Konversation erfolgt über Mikrofon und Bot-Audio; konkretes Verhalten bei Mute/Leerlauf-Timeouts ergibt sich aus den erweiterten Einstellungen.

Bereiche im Voice-KI-Fenster

  • Einrichtung: Embed-Kanal und Aktivierungs-Schalter.
  • Channel-Embed: Öffentliche Karte, Platzhalter (z. B. freie Slots), Live-Vorschau, Kurz-Datenschutzhinweis (bearbeitbar, ohne automatische Rechts-Linkliste).
  • Modell & Stimme: Gemini-Live-Modell und Stimmenwahl.
  • Charakter: Persönlichkeit und Leitplanken für die Konversation.
  • Skills: Zusätzliche Fähigkeiten (z. B. Geburtstag des aktuellen Sprechers aus der Datenbank), falls aktiviert.
  • Erweitert: Session-Limits, Timeouts und technische Details.
Datenschutz

Sprache wird zur Verarbeitung an Google übermittelt – im Modal ist ein Kurzüberblick und die üblichen Website-Rechtstexte verlinkbar. Aktiviert die Voice-KI nur, wenn ihr die Informationspflicht gegenüber eurer Community sicherstellt.

Technik & Bot-Slots

Ein und derselbe Discord-Bot-Benutzer kann standardmäßig nur einen Sprachkanal gleichzeitig pro Server aktiv bedienen. Für mehr gleichzeitige Gespräche nutzt ihr die dokumentierte Multi-Bot-/Pool-Lösung. Ohne freien Slot zeigen Embed und Status wartende Nutzer entsprechend an.

KI-Reminder

KI-Reminder sind zeitgesteuerte Erinnerungen, die ihr per Assistent oder Konfig-Oberfläche anlegen lasst: einmal als Embed in einem Textkanal (Server-Reminder) und zusätzlich als gesprochene Erinnerung über die Voice-KI (Voice-Reminder). Ein Scheduler im Bot bearbeitet fällige Termine etwa alle 15 Sekunden.

Server-Reminder (Embed)
Voice-Reminder (Sprache)
Scheduler ~15 s

Einrichtung (Website)

  • Server-Einstellungen (Zahnrad) nach Auswahl eines Servers öffnen und „KI Reminder“ wählen.
  • Nutzt die Tabs Voice-Reminder, Server-Reminder und Einstellungen: dort legt ihr neue Reminder an oder bearbeitet ihr aktive Einträge in den Listen.
  • Administratoren können optional einen Audit-Kanal aktivieren – aktive Voice- und Server-Reminder werden dort als Übersichts-Embed gespiegelt (ohne Spam im Sekunden-Takt).

Server-Reminder (Text)

Fällige Reminder werden als Discord-Embed im konfigurierten Textkanal gepostet. Nutzt den Einrichtungs-Assistenten im Tab „Server-Reminder“, um Inhalt und Zielkanal festzulegen.

Voice-Reminder

  • Läuft die Voice-KI bereits im passenden Voice-Channel, wird die Ansage dort direkt vorgelesen; der Bot schaltet dafür kurz das Mikrofon frei.
  • „Persistente“ Voice-Reminder dürfen den Bot auch dann in den Voice holen, wenn gerade keine reguläre Session läuft: Es startet kurz eine Reminder-only-Sitzung mit Ansage. Optionales automatisches Verlassen, sobald ihr wieder allein mit dem Bot seid.
  • „Temporäre“ Voice-Reminder verfallen, wenn ihr den Voice-Kanal komplett verlasst oder keine Session aktiv ist — es gibt absichtlich keinen Textnachrichtenersatz für reine Voice-Reminder.
  • Konkurrierende Prioritäten: Ohne zusätzliche Bot-Worker kann ein Bot-Benutzer nur einen Voice gleichzeitig bedienen; der Scheduler verschiebt andere Jobs bei Bedarf.
Limits pro Nutzer

Je Server-Stufe gelten Höchstwerte gleichzeitig aktiver KI-Reminder pro Nutzer (Voice plus Server zusammengezählt) sowie separat wie viele davon persistent sein dürfen. Details nach Server-Limits oder Abonnement-Stufe – siehe zentrale Preis-/Limitinfos.

Geburtstage

Das Geburtstagsmodul kombiniert Anmelde-Karten für Mitglieder, automatische Glückwunsch-Nachrichten am Datum und optional Geschenk-Embeds. Die Oberfläche nutzt denselben Mehrkanal-/Embed-Stil wie der große Embed-Editor, jedoch mit geburtstagsspezifischen Textbausteinen.

Seite öffnen

  • Direkt im Browser: /birthdays?guildId=… mit eurer Server-ID (wie bei anderen Dashboard-Modulen).
  • Voraussetzung ist ein gültiger Website-Login und die Seitenberechtigung „Geburtstage“ für den Nutzeraccount – anderenfalls wird die Oberfläche nicht freigeschaltet.

Typischer Ablauf

  1. Channel hinzufügen und Anmelde-Embeds oder Text wie gewohnt über die Live-Vorschau pflegen.
  2. Nachricht(en) mit „Veröffentlichen“ in Discord posten – Mitglieder tragen dort Geburtstdatum und Zeitzone nach.
  3. Scheduler postet automatisch Geburtstagsglückwünsche pro konfiguriertem Kanal/Zeit; Geschenk-Embeds lassen sich separat definieren.
Voice-KI & Geburtstage

Über einen optionalen Skill in den Voice-KI-Einstellungen darf das Modell beim aktiven Sprecher gespeicherte Geburtstage lesen oder Einträge anlegen/löschen. Das ersetzt nicht die Pflege der Embed-Anmeldung – es ergänzt die Voice-Erfahrung.

Zugriff & Bot-Rechte

Der Bot benötigt Schreib- und Embeds-Rechte in den angekündeten Kanälen sowie den Server Members Intent zur Auswertung der Anmeldungen. Bei fehlenden Rechten können Veröffentlichen oder automatische Posts scheitern – die Website zeigt entsprechende Fehlertexte aus der API.

Commands (/commands)

Auf der Seite /commands verwaltest du alles zu Slash-Commands: eingebaute Moderation- und Fun/Utils-Befehle aktivieren, Berechtigungen setzen und eigene Commands mit Variablen und Embeds erstellen. Nach „Speichern & Aktualisieren“ werden die Commands sofort auf deinem Server deployed.

Moderation

KynxBot bietet umfangreiche Moderations-Commands für Server-Verwaltung. Sie sind standardmäßig deaktiviert — auf /commands über „Moderation Commands“ ein- und ausschalten.

Verfügbare Moderation-Commands

Command Beschreibung Optionen
/clear Löscht Nachrichten (1-100, max. 14 Tage alt) amount (1-100), user (optional)
/ban Bannt einen Benutzer vom Server user, reason (optional)
/kick Kickt einen Benutzer vom Server user, reason (optional)
/timeout Gibt einem Benutzer einen Timeout user, duration, reason (optional)
/warn Warnt einen Benutzer user, reason
/slowmode Setzt den Slowmode (0-21600 Sek.) seconds
/lock Sperrt den Channel für @everyone -
/unlock Entsperrt den Channel für @everyone -
/purge Löscht Nachrichten nach Filtern type (bots/users/links/etc.)
/announce Erstellt eine Ankündigung message, channel (optional)
/embed Erstellt ein Custom Embed title, description, color, etc.
Berechtigungen

Moderations-Commands sind standardmäßig deaktiviert. Aktiviere sie auf /commands und konfiguriere Rollen-Berechtigungen — Details unter Berechtigungen.

Standard Commands (Fun & Utils)

KynxBot bietet ein flexibles Command-System mit vordefinierten Befehlen und eigenen Commands.

Der Bot enthält vordefinierte Commands in drei Kategorien:

Moderation Commands

  • /clear - Löscht 1-100 Nachrichten (optional nur von einem User)
  • /ban - Bannt einen Benutzer vom Server
  • /kick - Kickt einen Benutzer vom Server
  • /timeout - Gibt einem Benutzer einen Timeout
  • /warn - Warnt einen Benutzer
  • /slowmode - Setzt den Slowmode für einen Channel
  • /lock - Sperrt den aktuellen Channel
  • /unlock - Entsperrt den aktuellen Channel
  • /purge - Löscht Nachrichten nach verschiedenen Filtern
  • /announce - Sendet eine Ankündigung
  • /embed - Erstellt ein individuelles Embed

Fun & Utils Commands

  • Info: /userinfo, /serverinfo, /avatar, /membercount, /channelinfo, /roleinfo, /ping, /help
  • Utility: /poll - Erstellt eine Umfrage, /remind - Setzt eine Erinnerung, /emoji - Zeigt Emoji-Informationen
  • Fun: /8ball - Magische 8-Ball, /roll - Würfelt eine Zahl, /coinflip - Wirft eine Münze, /meme - Zeigt ein zufälliges Meme oder ein Meme zu einem bestimmten Thema, /yugiohcard - Suche Yu-Gi-Oh! Karten, /pokemoncard - Suche Pokémon Karten

Commands Aktivieren

  1. Gehe zu /commands im Dashboard
  2. Klicke auf "Moderation Commands" oder "Fun & Utils Commands"
  3. Aktiviere die gewünschten Commands
  4. Konfiguriere Berechtigungen (Rollen & Channels)
  5. Klicke auf "Speichern & Aktualisieren"
Instant Deployment

Nach dem Klick auf "Speichern & Aktualisieren" werden alle Commands sofort auf deinem Server aktualisiert und sind direkt nutzbar!

Eigene Commands

Erstelle vollständig anpassbare Commands mit Nachrichten, Embeds und Variablen — direkt auf /commands in der Command-Liste.

Command Erstellen

  1. Gehe zu /commands
  2. Klicke auf "+ Command Hinzufügen"
  3. Gib einen Namen ein (z.B. "info", "rules", "socials")
  4. Füge eine Beschreibung hinzu
  5. Schreibe deine Nachricht (mit Variablen)
  6. Optional: Füge Embeds hinzu
  7. Konfiguriere Berechtigungen
  8. Speichere und aktualisiere!

Beispiel: /socials Command

📱 Folge uns auf Social Media! 👤 User: {user.name} 🆔 User ID: {user.id} 📅 Member seit: {user.joinedAt} 🔗 Twitch: twitch.tv/username 🔗 YouTube: youtube.com/@username 🔗 Twitter: twitter.com/username
Pro-Tipp

Nutze Embeds für professionelle Nachrichten! Du kannst Farben, Bilder, Thumbnails und Footer hinzufügen. Variablen findest du im Abschnitt Variablen.

Variablen

Variablen machen deine Commands dynamisch und personalisiert. Nutze geschweifte Klammern {variable} um sie einzufügen.

Verfügbare Kategorien

  • User Variablen: Informationen über den Command-Nutzer
  • Target Variablen: Daten über erwähnte User
  • Server Variablen: Server-Informationen
  • Channel Variablen: Channel-Details
  • Zeit/Datum: Timestamps und Datum
  • Random: Zufallswerte und Würfel
  • APIs: Externe Daten (Bilder, Jokes, etc.)
  • Conditional: If/Else Logik

User Variablen

Variable Beschreibung Beispiel
{user} Erwähnung (Ping) des Command-Nutzers @KynxUser
{user.mention} Erwähnung (Ping) des Command-Nutzers @KynxUser
{user.name} Username ohne Tag KynxUser
{user.tag} Username mit Diskriminator (falls vorhanden) KynxUser#1234
{user.displayName} Server-Nickname oder Username Kynx
{user.id} Discord User ID 503938791686406165
{user.avatar} Avatar URL (256px) https://cdn.discordapp.com/avatars/...
{user.joinedAt} Server-Beitrittsdatum 15.03.2024
{user.createdAt} Account-Erstellungsdatum 10.01.2020
{user.isBot} Ist der User ein Bot? true / false
{user.roles} Anzahl der Rollen 5
{user.topRole} Name der höchsten Rolle Admin
{user.topRole.color} Farbe der höchsten Rolle #5865f2

Target Variablen (Erwähnter User)

Variable Beschreibung
{target} Erwähnung des Target-Users
{target.mention} Erwähnung des Target-Users
{target.name} Username des Target-Users
{target.id} User ID des Target-Users
{target.avatar} Avatar URL des Target-Users
{target.displayName} Nickname oder Username des Target-Users

Server Variablen

Variable Beschreibung Beispiel
{server.name} Name des Servers KynxBot Community
{server.id} Server ID 1397727400971866122
{server.memberCount} Mitgliederanzahl 1337
{server.icon} Server Icon URL (256px) https://cdn.discordapp.com/icons/...
{server.owner} Server Owner (Erwähnung) @OwnerName
{server.createdAt} Server-Erstellungsdatum 01.01.2020
{server.boostLevel} Boost-Level (0-3) 2
{server.boostCount} Anzahl der Boosts 14

Channel Variablen

Variable Beschreibung Beispiel
{channel} Channel-Erwähnung #general
{channel.mention} Channel-Erwähnung #general
{channel.name} Channel-Name general
{channel.id} Channel ID 1427114790043517008
{channel.topic} Channel-Topic Allgemeiner Chat

Zeit & Datum Variablen

Variable Beschreibung Beispiel
{time} Aktuelle Uhrzeit (HH:MM) 14:30
{time.full} Uhrzeit mit Sekunden 14:30:45
{date} Aktuelles Datum 26.10.2024
{date.short} Datum ohne Jahr 26.10.
{date.long} Datum ausgeschrieben Samstag, 26. Oktober 2024
{datetime} Datum und Uhrzeit 26.10.2024, 14:30:45
{timestamp} Discord-Timestamp (absolut)
{timestamp.relative} Discord-Timestamp (relativ) vor 2 Stunden
{day} Wochentag Samstag
{month} Monat Oktober
{year} Jahr 2024

Random Variablen

Variable Beschreibung Beispiel
{random:1-100} Zufallszahl zwischen min und max 42
{random:A|B|C} Zufällige Auswahl aus Optionen (mit | getrennt) B
{dice:6} Würfel mit N Seiten 4
{coin} Münzwurf Kopf
{percent} Zufälliger Prozentsatz (0-100%) 73%
{color.random} Zufällige Hex-Farbe #FF5733
{uuid} Generiert eine eindeutige UUID a1b2c3d4-e5f6-...

Math Variablen

Variable Beschreibung Beispiel
{math:5+3*2} Berechnet mathematische Ausdrücke 11
{round:3.14159} Rundet eine Zahl 3

API Variablen (Externe Daten)

Variable Beschreibung Quelle
{cat} Zufälliges Katzenbild (URL) thecatapi.com
{dog} Zufälliges Hundebild (URL) random.dog
{fox} Zufälliges Fuchsbild (URL) randomfox.ca
{duck} Zufälliges Entenbild (URL) random-d.uk
{panda} Zufälliges Pandabild (URL) some-random-api.com
{bird} Zufälliges Vogelbild (URL) some-random-api.com
{meme} Zufälliges Meme (URL) meme-api.com
{joke} Zufälliger Witz (Text) official-joke-api.appspot.com
{fact} Zufälliger Fakt (Text) uselessfacts.jsph.pl
{advice} Zufälliger Ratschlag (Text) api.adviceslip.com
{quote} Zufälliges Zitat mit Autor (Text) api.quotable.io
{8ball} Magische 8-Ball Antwort (Text) Intern
{yesno} Ja/Nein Antwort mit GIF (URL) yesno.wtf
Cache & Performance

API-Variablen werden für 60 Sekunden gecacht, um Performance zu optimieren und API-Rate-Limits zu respektieren.

Conditional Logic

Nutze If/Else Logik für dynamische Nachrichten:

{if:condition?true_value:false_value} Beispiele: {if:{user.name}==Admin?Du bist Admin!:Du bist kein Admin} {if:{random:1-100}>50?Glück gehabt!:Pech gehabt!} {if:{server.memberCount}>1000?Großer Server:Kleiner Server}

Berechtigungen

Kontrolliere genau, wer welche Commands nutzen darf und in welchen Channels sie verfügbar sind.

Rollen-Berechtigungen

Lege fest, welche Discord-Rollen einen Command nutzen dürfen:

  1. Öffne die Command-Einstellungen
  2. Klicke auf "Berechtigungen"
  3. Wähle den Tab "Rollen"
  4. Aktiviere "Alle Server-Mitglieder" ODER wähle spezifische Rollen
  5. Speichern!

Channel-Berechtigungen

Begrenze Commands auf bestimmte Channels:

  1. Öffne die Command-Einstellungen
  2. Klicke auf "Berechtigungen"
  3. Wähle den Tab "Channels"
  4. Aktiviere "Alle Channels" ODER wähle spezifische Channels
  5. Speichern!
Wichtig

Commands werden nur bei Usern angezeigt, die die Berechtigung haben sie zu nutzen. User ohne Berechtigung sehen den Command nicht in der Slash-Command-Liste!

Embed Builder

Erstelle professionelle Rich Embeds mit Farben, Bildern und strukturiertem Text.

Embed Elemente

  • Titel: Hauptüberschrift des Embeds
  • Beschreibung: Haupttext-Inhalt
  • Farbe: Seitenleiste in deiner Wunschfarbe
  • Author: Name und Icon oben im Embed
  • Footer: Text und Icon unten im Embed
  • Thumbnail: Kleines Bild oben rechts
  • Image: Großes Bild im Embed
  • Fields: Zusätzliche Felder (inline/block)
  • Timestamp: Zeitstempel anzeigen

Verfügbare Sections

  • /welcome - Welcome-Nachrichten
  • /farewell - Farewell-Nachrichten
  • /streams - Stream Alerts
  • /content - Content Posts
  • /game-updates - Game Updates (Steam-News)
  • /indicators - Indicators (Live-Embeds)
  • /commands - Custom Commands
  • /embeds - Standalone Embeds
  • Schnell-Updates (Karte „Updates“ im Embeds-Bereich)
Visueller Embeds-Editor (Website)

Unter /embeds?guildId=… öffnest du den vollen Editor: mehrere Embeds pro Nachricht, Buttons, Reaction Roles, Bild-Uploads, Live-Vorschau und Versand in einen Channel – ohne die anderen Module zu verlassen.

Schnell-Updates

Schnell-Updates sind kurze Ankündigungen mit einem eingebetteten Discord-Embed – optimiert für Changelog, Patch-Notes und Statusmeldungen. Im Dashboard steht die Karte unter „Embeds“ neben dem normalen Embeds-Editor (Beschriftung „Updates“ / „Schnell-Posts“).

Öffnen

  1. Server im Dashboard wählen und im Bereich „Embeds“ die Karte „Updates“ anklicken (oder Tastatur: Fokus + Enter).
  2. Es öffnet sich ein Vollbild-Panel: oben wählst du den Ziel-Kanal.

Aufbau

  • Links: optionale Kurznachricht über dem Embed (z. B. @everyone) mit Markdown-Vorschau.
  • Darunter die Live-Embed-Vorschau wie beim Embeds-Editor – Klick auf Bereiche zum Bearbeiten (Titel, Beschreibung, Farbe, Bilder, Felder, Autor, Footer).
  • Rechts: Felder „Titel“ und „Beschreibung“ (werden mit der Vorschau synchronisiert); optional Zeitstempel im Embed.

KI & Entwurf

  • „KI Verbesserung“ formatiert Titel und Beschreibung per KI; zwischen Aufrufen liegt eine kurze Wartezeit (Cooldown).
  • „Rückgängig“ und „Wiederholen“ beziehen sich auf die letzte KI-Änderung.
  • Der Entwurf wird automatisch gespeichert (Server und lokales Backup); du kannst die Arbeit unterbrechen und später weitermachen.

Senden & Historie

  • „Absenden“ postet die Nachricht in den gewählten Kanal (Text + Embed, ggf. Medien).
  • Unter „Letzte Updates“ siehst du frühere Posts; Einträge kannst du erneut bearbeiten – in dem Fall aktualisiert der Bot die bestehende Discord-Nachricht, sofern möglich.
  • Medien: Bilder und Videos per Drag & Drop oder Klick; optional „Dateien in separater Nachricht senden“ (nach Text und Embed).
Hinweis zu Limits

Verfügbarkeit und Kontingente (z. B. bearbeitbare Verläufe) können von der Server-Stufe / Premium abhängen – siehe Abo-Seite und Server-Limits.

Placeholders

Placeholders mit @ werden in Welcome, Farewell, Stream und Content Posts verwendet.

Unterschied: @ vs { }

@-Placeholders funktionieren in Welcome, Farewell, Stream und Content Posts.
{}-Variablen funktionieren nur in Custom Commands.

Welcome & Farewell Placeholders

Diese Placeholders können in Welcome/Farewell-Nachrichten und GIFs verwendet werden:

Placeholder Beschreibung Beispiel
%user% Username des Mitglieds (für GIF-Text) KynxUser
%membercount% Aktuelle Mitgliederanzahl (für GIF-Text) 1337
@user Username (für Embeds) KynxUser
@membercount Mitgliederanzahl (für Embeds) 1337
@timestamp Aktuelles Datum & Uhrzeit 26.10.2024, 14:30

Stream Alert Placeholders

Verfügbar in Stream-Benachrichtigungen (Twitch, YouTube, Kick):

Placeholder Beschreibung Beispiel
@user Streamer-Name KynxStreamer
@title Stream-Titel Chilling & Gaming 🎮
@link Stream-URL https://twitch.tv/kynxstreamer
@viewercount Aktuelle Zuschauerzahl 523
@timestamp Stream-Start Zeit 26.10.2024, 20:00

Content Post Placeholders

Verfügbar in Content-Posts (YouTube Videos, Twitch VODs):

Placeholder Beschreibung Beispiel
@user Creator-Name KynxCreator
@title Video-Titel Best Gaming Moments 2024
@link Video-URL https://youtube.com/watch?v=...
@views View-Count (formatiert) 12.345
@likes Like-Count (formatiert) 1.234
@duration Video-Dauer (nur Twitch VODs) 1:23:45
@publishedAt Veröffentlichungsdatum 26.10.2024, 18:00
@timestamp Aktuelles Datum & Uhrzeit 26.10.2024, 20:30

Troubleshooting

Häufige Probleme und ihre Lösungen:

Bot reagiert nicht auf Commands

  • Stelle sicher, dass der Bot online ist
  • Prüfe ob Commands im Dashboard aktiviert sind
  • Überprüfe Berechtigungen (Rollen & Channels)
  • Klicke auf "Speichern & Aktualisieren" nach Änderungen

Stream Alerts funktionieren nicht

  • Stelle sicher, dass "Stream-Nachrichten aktivieren" AN ist
  • Überprüfe den Benutzernamen (ohne @ oder URL-Präfix)
  • Warte bis zu 5 Minuten für die erste Überprüfung

GIF wird nicht angezeigt

  • Max. Dateigröße: 5 MB
  • GIFs werden automatisch optimiert (max. 20 FPS, 5 Sekunden)
  • Nutze die Vorschau-Funktion zum Testen
Weitere Hilfe benötigt?

Tritt unserem Support-Server bei oder kontaktiere uns über das Dashboard!

FAQ

Kosten, Limits & Abonnements

Fast alle Funktionen sind kostenlos nutzbar, jeweils mit Limits pro Server. Für höhere Limits kannst du (sobald verfügbar) ein Abo abschließen – Infos dazu findest du in unserem Discord-Kanal.

Wie viele Server kann ich hinzufügen?

Unbegrenzt! Du kannst KynxBot auf so vielen Servern nutzen wie du möchtest.

Werden meine Daten gespeichert?

Wir speichern nur notwendige Daten für die Bot-Funktionen (Server-ID, Channel-IDs, Einstellungen). Keine persönlichen Nachrichten oder Chat-Verläufe.

Kann ich eigene Variablen erstellen?

Aktuell nicht, aber wir arbeiten an dieser Funktion! Neuigkeiten findest du auf unserem Discord.

Wie oft werden Streams überprüft?

Stream-Status wird alle 3-5 Minuten überprüft für optimale Performance.

Support

Brauchst du Hilfe? Wir sind für dich da!

Changelog

Aktuelle Patch-Notes und Updates veröffentlichen wir auf unserem Discord – die frühere Liste hier wäre schnell veraltet.

Zum Discord (Updates & Changelog)