FiveBase Wiki

Willkommen zur offiziellen Dokumentation des FiveBase Discord Bots. Hier findest du alles, was du wissen musst, um den Bot optimal für deine Fraktion einzurichten und zu nutzen.

Kostenlos

FiveBase ist komplett kostenlos nutzbar. Alle Funktionen stehen dir ohne Einschränkungen zur Verfügung.

Was ist FiveBase?

FiveBase ist ein speziell für staatliche Fraktionen auf GTA RP Servern entwickelter Discord Bot. Er bietet dir:

  • Stempelsystem - Automatische Zeiterfassung für Mitarbeiter
  • Ticketsystem - Bewerbungen, Beschwerden und interne Anfragen
  • Dienstnummern - Live-Übersicht aller vergebenen Nummern
  • Personalverwaltung - Digitale Personalakten mit Statistiken
  • Urlaubssystem - Urlaubsanträge über Discord
  • Teamliste - Live-Übersicht aller Mitarbeiter nach Rängen sortiert
  • Einstellungssystem - Automatische Einstellung mit DN-Vergabe
  • Moderationssystem - Auto-Mod, Welcome, Logging, Auto-Rollen, Commands

Wichtige Links

LinkBeschreibung
dashboard.5base.deEinstellungs-Dashboard (Bot konfigurieren)
personal.5base.dePersonalverwaltung (Akten, Urlaub, etc.)
Discord SupportHilfe & Support Server

Schnellstart

In nur 5 Minuten ist FiveBase einsatzbereit. Folge diesen Schritten:

Bot einladen
Lade den Bot auf deinen Discord Server ein. Du benötigst Administrator-Rechte.
Dashboard öffnen
Gehe zu dashboard.5base.de und melde dich mit Discord an.
Server auswählen
Wähle den Server aus, den du konfigurieren möchtest.
Module aktivieren
Aktiviere die gewünschten Module (Stempeln, Tickets, Moderation, etc.) im Tab "Allgemein".
Einstellungen anpassen
Konfiguriere die einzelnen Module nach deinen Wünschen und speichere.
Wichtig

Stelle sicher, dass die Bot-Rolle ÜBER den Rollen liegt, die er verwalten soll. Sonst kann er keine Rollen vergeben/entfernen!

Bot einladen

Um FiveBase auf deinen Server einzuladen, benötigst du Administrator-Rechte auf dem Zielserver.

Einladungslink öffnen
Kontaktiere uns im Support Discord um den Einladungslink zu erhalten.
Server auswählen
Wähle im Dropdown den Server aus, auf den der Bot eingeladen werden soll.
Berechtigungen bestätigen
Bestätige die angeforderten Berechtigungen. Der Bot benötigt diese für seine Funktionen.

Benötigte Berechtigungen

BerechtigungWofür benötigt
Rollen verwaltenIm-Dienst-Rolle, Urlaubs-Rolle vergeben
Kanäle verwaltenTicket-Kanäle erstellen
Nachrichten sendenBot-Antworten, Logs, Embeds
Nachrichten verwaltenAuto-Mod und Clear-Befehle
Mitglieder verwaltenTimeouts, Kicks, Bans, Nicknames setzen

Dashboard Login

Das Dashboard ermöglicht dir, alle Einstellungen des Bots bequem über den Browser zu verwalten.

So meldest du dich an

Dashboard öffnen
Mit Discord anmelden
Klicke auf "Mit Discord anmelden" und autorisiere die Anwendung.
Server auswählen
Du siehst alle Server auf denen du Admin bist UND der Bot ist. Klicke auf "Verwalten".
Wer hat Zugriff?

Nur Nutzer mit Administrator-Berechtigung auf dem jeweiligen Server können das Dashboard nutzen.

Tab: Allgemein

Im Tab "Allgemein" findest du die grundlegenden Einstellungen und kannst Module aktivieren/deaktivieren.

Module aktivieren

Jedes Modul muss erst aktiviert werden, bevor es genutzt werden kann:

Stempelsystem aktivieren
Aktiviert das Zeiterfassungssystem. Mitarbeiter können sich ein- und ausstempeln, Zeiten werden erfasst und Toplisten erstellt.
Ticketsystem aktivieren
Aktiviert das Ticket-System für Bewerbungen, Beschwerden und interne Anfragen. Erstellt Ticket-Panels in Discord.
Dienstnummern aktivieren
Aktiviert die Live-Übersicht der Dienstnummern. Zeigt alle freien und vergebenen Nummern in einem Embed an.
Personalverwaltung aktivieren
Aktiviert die digitale Personalakte, Urlaubsverwaltung und das Abmahnungssystem.
Teamliste aktivieren
Aktiviert die automatisch aktualisierte Teamliste, die alle Mitarbeiter nach Rängen sortiert anzeigt.
Einstellungssystem aktivieren
Aktiviert das /einstellung Command zur automatischen Einstellung neuer Mitarbeiter mit DN-Vergabe und Rollenzuweisung.
Moderationssystem aktivieren
Aktiviert Auto-Mod, Welcome, Logging, Auto-Rollen und Moderations-Befehle.

Tab: Stempelsystem

Hier konfigurierst du das Zeiterfassungssystem für deine Mitarbeiter.

Rollen-Einstellungen

Im-Dienst Rolle Erforderlich
Diese Rolle wird automatisch vergeben, wenn jemand den Dienst beginnt, und entfernt, wenn der Dienst beendet wird.
Beispiel: Eine Rolle namens "🟢 Im Dienst" oder "On Duty"
Admin-Rolle Optional
Nutzer mit dieser Rolle können Zeiten anderer Mitarbeiter einsehen und bearbeiten.
Beispiel: "Leitung" oder "Personalamt"

Kanal-Einstellungen

Log-Kanal Optional
Hier werden alle Dienstbeginn/Dienstende-Aktionen protokolliert.
Empfehlung: Erstelle einen Kanal #stempel-log den nur Admins sehen können
Toplisten-Kanal Optional
Ein Embed zeigt hier die Top-Mitarbeiter nach Arbeitszeit sortiert an. Wird automatisch aktualisiert.
Empfehlung: #topliste oder #leistungsübersicht

Weitere Einstellungen

AFK-Check Intervall (Minuten) Optional
Alle X Minuten wird geprüft, ob Mitarbeiter noch aktiv sind. Bei Inaktivität werden sie automatisch ausgestempelt. 0 = deaktiviert.
Empfehlung: 120 (alle 2 Stunden)
Maximale Session-Dauer (Stunden)
Nach dieser Zeit wird die Person automatisch ausgestempelt, um vergessene Sessions zu beenden.
Empfehlung: 12 Stunden

Mitarbeiter-Ränge

Hier definierst du die Ränge für die Topliste und Reports. Jeder Rang besteht aus:

FeldBeschreibungBeispiel
EmojiEin Emoji zur Darstellung👮 oder 🎖️
NameBezeichnung des Rangs"Officer", "Sergeant"
Discord-RolleDie zugehörige Rolle@Officer

Tab: Ticketsystem

Das Ticketsystem ermöglicht Bewerbungen, Beschwerden und interne Anfragen.

Rollen

Support-Rolle Erforderlich
Nutzer mit dieser Rolle können alle Tickets sehen und bearbeiten.
Beispiel: "Personalamt" oder "Support Team"
Admin-Rolle Optional
Erweiterte Berechtigungen wie Tickets löschen oder Bewerbungen final annehmen.
Mitarbeiter-Rolle Für Mitarbeiter-Panel
Nur Nutzer mit dieser Rolle sehen das interne Mitarbeiter-Ticketpanel.

Kategoriespezifische Handler-Rollen

Für jede Ticket-Kategorie kannst du eine eigene Handler-Rolle festlegen. Diese Rolle kann das Ticket sehen und wird bei Erstellung gepingt. Falls keine Rolle angegeben wird, wird die allgemeine Support-Rolle verwendet.

Handler-Rolle: Bewerbungen
Nur diese Rolle kann Bewerbungs-Tickets sehen und bearbeiten.
Beispiel: @Personalamt, @Recruiter
Handler-Rolle: Bürger Dienstbeschwerde
Zuständig für Beschwerden von Bürgern über Mitarbeiter.
Beispiel: @IA (Internal Affairs)
Handler-Rolle: Bürger Sonstiges
Zuständig für allgemeine Bürgeranfragen.
Handler-Rolle: MA Beschwerde
Zuständig für interne Mitarbeiterbeschwerden.
Handler-Rolle: Ausbildung
Zuständig für Ausbildungsanfragen.
Beispiel: @Ausbilder, @Training
Handler-Rolle: MA Sonstiges
Zuständig für sonstige interne Anfragen.
Fallback

Wenn keine kategoriespezifische Rolle eingestellt ist, wird automatisch die allgemeine Support-Rolle verwendet.

Kategorien (Bürger-Tickets)

Wähle für jede Ticket-Art eine Discord-Kategorie, in der die Ticket-Kanäle erstellt werden:

Kategorie: Bewerbungen
Hier werden Bewerbungs-Tickets erstellt.
Kategorie: Dienstbeschwerden
Für Beschwerden von Bürgern über Mitarbeiter.
Kategorie: Sonstiges
Allgemeine Anfragen.

Kategorien (Mitarbeiter-Tickets)

Kategorie: Interne Beschwerden
Für Beschwerden von Mitarbeitern untereinander.
Kategorie: Ausbildungen
Anfragen für Ausbildungen oder Schulungen.

Quiz-System (Bewerbungen)

Quiz aktivieren
Wenn aktiviert, müssen Bewerber nach dem Formular ein Quiz bestehen.
Maximale Fehler
Wie viele falsche Antworten erlaubt sind. Bei Überschreitung wird die Bewerbung abgelehnt.
Empfehlung: 1-2 Fehler
Regelwerk-Link
Link zu eurem Regelwerk, das vor dem Quiz angezeigt wird.

Bewerbungsformular

Definiere die Fragen, die Bewerber ausfüllen müssen:

FeldBeschreibung
IDInterner Name (z.B. "name", "age")
BeschriftungDie Frage die angezeigt wird (z.B. "Wie heißen Sie?")

Quiz-Fragen

Erstelle Multiple-Choice Fragen für das Bewerbungs-Quiz:

Tipp

Markiere genau EINE Antwort pro Frage als "Richtig". Der Bewerber muss die richtige Antwort auswählen.

Tab: Dienstnummern

Die Dienstnummern-Übersicht zeigt live an, welche Nummern vergeben und welche frei sind.

Einstellungen

Kanal Erforderlich
In diesem Kanal wird das Dienstnummern-Embed angezeigt und automatisch aktualisiert.
Empfehlung: Ein eigener Kanal #dienstnummern
Mitarbeiter-Rolle Erforderlich
Nur Nutzer mit dieser Rolle werden in der Liste angezeigt. Das System liest die Dienstnummer aus dem Nickname: [XX] Name
Format: Der Nickname muss das Format "[01] Max Mustermann" haben
Nummernbereich (Min - Max)
Definiert den Bereich der möglichen Dienstnummern.
Beispiel: 1 bis 99 = Nummern [01] bis [99]

Blacklist

Hier kannst du Nummern sperren, die nicht vergeben werden sollen (z.B. reservierte Nummern für die Leitung).

Wichtig

Gesperrte Nummern werden als "🔒 Reserviert" angezeigt und können nicht vergeben werden.

Tab: Personal

Die Personalverwaltung ermöglicht digitale Akten, Urlaubsanträge und Abmahnungen.

Rollen-Berechtigungen

👑 Management-Rolle Erforderlich
Vollzugriff: Kann Akten erstellen, bearbeiten, löschen. Kann Verwarnungen erteilen und löschen.
Beispiel: "Leitung" oder "Direktion"
📋 Personal-Rolle
Kann Akten bearbeiten und Verwarnungen erteilen, aber keine Akten löschen.
Beispiel: "Personalamt" oder "HR"
👤 Mitarbeiter-Rolle
Kann Akten nur ansehen (Lesezugriff). Keine Bearbeitungsrechte.
Beispiel: Allgemeine Mitarbeiter-Rolle

Urlaub-System

Urlaub-Rolle
Diese Rolle wird automatisch vergeben wenn ein Mitarbeiter Urlaub hat, und entfernt wenn der Urlaub endet.
Beispiel: "🏖️ Urlaub" oder "Abwesend"
Urlaub-Log Kanal
Hier werden Urlaubs-Einträge gepostet. Die Nachricht wird automatisch gelöscht wenn der Urlaub endet.

Automatisierung

Akten automatisch erstellen
Wenn aktiviert, wird automatisch eine Personalakte erstellt sobald jemand eine der konfigurierten Rang-Rollen erhält.

Abmahnungsstufen

Definiere verschiedene Verwarnungsstufen für dein Abmahnungssystem:

FeldBeschreibungBeispiel
EmojiSymbol für die Stufe⚠️, 🔶, 🔴, ❌
NameBezeichnung der Stufe"1. Abmahnung"
RolleOptional: Rolle die vergeben wird@Abgemahnt
TageGültigkeit in Tagen (0 = permanent)30
PunktePunktwert für Statistiken1, 2, 3...
Vorkonfiguriert

Bei neuen Servern sind bereits 4 Standard-Stufen eingerichtet: 1. Abmahnung (30 Tage), 2. Abmahnung (60 Tage), 3. Abmahnung (90 Tage), Kündigung (permanent).

Ränge konfigurieren

Hier definierst du die Ränge deiner Fraktion. Diese werden für die automatische Akten-Erstellung und Rang-Synchronisierung verwendet.

Reihenfolge wichtig!

Die Reihenfolge bestimmt die Hierarchie. Der erste Rang ist der höchste. Wenn jemand mehrere Rang-Rollen hat, wird der höchste genommen.

Tab: Teamliste

Die Teamliste zeigt alle Mitarbeiter sortiert nach Rängen in einem Live-Embed an.

Einstellungen

Kanal Erforderlich
In diesem Kanal wird die Teamliste angezeigt und automatisch aktualisiert.
Empfehlung: Ein eigener Kanal #teamliste oder #mitarbeiter
Titel
Der Titel des Embeds.
Beispiel: "🏛️ Unser Team" oder "👮 Mitarbeiter-Übersicht"
Farbe (Hex)
Die Farbe des Embed-Balkens als Hex-Code.
Beispiel: #3498db (Blau), #e74c3c (Rot)
Update-Intervall (Minuten)
Alle X Minuten wird die Liste automatisch aktualisiert.
Empfehlung: 10-30 Minuten (Standard: 10)

Ränge konfigurieren

Definiere die Ränge die in der Teamliste angezeigt werden sollen. Die Reihenfolge bestimmt die Sortierung (von oben nach unten).

FeldBeschreibungBeispiel
EmojiEmoji vor dem Rang-Namen👑, ⭐, 🏅
NameBezeichnung des Rangs"Direktor", "Captain"
Discord-RolleDie zugehörige Discord-Rolle@Direktor, @Captain
Multi-Message Support

Bei sehr großen Teams wird die Liste automatisch auf mehrere Nachrichten aufgeteilt, um Discord's Zeichenlimit einzuhalten.

Manuelles Update

Du kannst die Liste jederzeit manuell aktualisieren mit dem Befehl /teamlist update

Tab: Einstellung

Das Einstellungssystem ermöglicht die schnelle Einstellung neuer Mitarbeiter mit automatischer DN-Vergabe.

Berechtigungen

Berechtigte Rolle Erforderlich
Nur Nutzer mit dieser Rolle können den /einstellung Befehl nutzen.
Beispiel: @Personalamt, @Leitung

Rollen-Zuweisung

Mitarbeiter-Rolle Erforderlich
Diese Rolle wird automatisch bei der Einstellung vergeben.
Beispiel: @Mitarbeiter, @Officer
PMA-Rolle
Zusätzliche Rolle für neue Mitarbeiter (z.B. "Probemitarbeiter").
Beispiel: @Probezeit, @Anwärter
Zusätzliche Rollen (Multi-Select)
Weitere Rollen die automatisch vergeben werden sollen. Halte Strg gedrückt für Mehrfachauswahl.
Beispiel: @Zugang Basis, @Funkgerät

Dienstnummern

Auto-DN aktivieren
Wenn aktiviert, wird automatisch die nächste freie Dienstnummer gesucht und vergeben.
DN-Bereich (Min - Max)
Der Bereich in dem nach freien Dienstnummern gesucht wird.
Beispiel: 1-999 oder 100-199

Logging

Einstellungs-Kanal
In diesem Kanal wird jede Einstellung protokolliert mit allen Details.
Empfehlung: #einstellungen-log oder #personal-log
Automatisierung

Mit einem einzigen Befehl werden automatisch: Rollen vergeben, Dienstnummer zugewiesen (falls aktiviert), Nickname gesetzt und die Einstellung geloggt.

Tab: Moderation

Steuere alle Moderationsfunktionen zentral: Auto-Mod, Welcome, Auto-Rollen, Logging und Befehls-Berechtigungen.

Moderations-Rollen

Rollen die moderieren dürfen
Nur Administratoren und Nutzer mit diesen Rollen können Moderations-Befehle nutzen.

Auto-Moderation

Auto-Mod aktivieren
Automatische Prüfung neuer Nachrichten auf Spam, Links, Schimpfwörter, übermäßige Großschreibung und zu viele Erwähnungen.
Bypass (Rollen & Kanäle)
Diese Rollen/Kanäle werden vom Auto-Mod ignoriert.
Aktion bei Verstoß
Wähle: Keine (nur löschen & loggen), Timeout (5 Min), Kick, Ban.

Filter

FilterBeschreibungWichtige Optionen
Anti-SpamErkennt viele Nachrichten in kurzer ZeitMax Nachrichten, Zeitfenster (Sekunden)
Anti-LinksBlockiert Links außer erlaubte DomainsWhitelist (eine Domain pro Zeile)
Bad WordsFiltert verbotene Wörter (case-insensitive)Wortliste (ein Wort pro Zeile)
Anti-CapsBlockiert zu hohe Großbuchstaben-AnteileMin Länge, Max % Caps
Anti-MentionsLimitiert @Erwähnungen pro NachrichtMax Mentions

Welcome System

Welcome aktivieren & Kanal
Sendet eine Willkommensnachricht in den ausgewählten Kanal.
Nachricht & Variablen
Unterstützte Variablen: {user}, {user.mention}, {user.tag}, {server}, {membercount}, {user.id}
Embed-Designer
Farbe, Titel, Thumbnail (Avatar), Bild, Footer, Auto-Delete (Sekunden)

Auto-Roles

Rollen bei Join
Vergebe automatisch eine oder mehrere Rollen an neue Mitglieder.

Logging

Log-Kanäle
Konfiguriere separate Kanäle: Auto-Mod, Join/Leave, Nachrichten (Edit/Delete), Member-Änderungen, Server-Änderungen, Moderations-Aktionen.

Stempelsystem

Das Stempelsystem erfasst automatisch die Arbeitszeit deiner Mitarbeiter.

So funktioniert's

Stempel-Panel erstellen
Nutze /stempel panel um das Stempel-Panel in einem Kanal zu erstellen.
Dienst beginnen
Mitarbeiter klicken auf "Dienstbeginn" - die Im-Dienst-Rolle wird vergeben, die Zeit läuft.
Dienst beenden
Mitarbeiter klicken auf "Dienstende" - die Rolle wird entfernt, die Zeit wird gespeichert.

Features

  • Automatische Zeiterfassung - Jede Session wird mit Start- und Endzeit gespeichert
  • Wöchentliche Statistiken - Zeiten werden wöchentlich zusammengefasst
  • Topliste - Automatisch aktualisierte Rangliste nach Arbeitszeit
  • AFK-Check - Inaktive Mitarbeiter werden automatisch ausgestempelt
  • Session-Limit - Vergessene Sessions werden nach X Stunden beendet

Ticketsystem

Das Ticketsystem ermöglicht strukturierte Kommunikation mit Bürgern und innerhalb der Fraktion.

Ticket-Typen

Bürger-Tickets

Für externe Anfragen von Bürgern:

  • 📝 Bewerbung - Mit Formular und optionalem Quiz
  • 🛡️ Dienstbeschwerde - Beschwerden über Mitarbeiter
  • 📋 Sonstiges - Allgemeine Anfragen

Mitarbeiter-Tickets

Für interne Anfragen (nur mit Mitarbeiter-Rolle sichtbar):

  • ⚠️ Interne Beschwerde - Konflikte unter Mitarbeitern
  • 📚 Ausbildung - Schulungsanfragen
  • 📋 Sonstiges - Interne Anfragen

Panels erstellen

/setup-tickets-buerger
Erstellt das Bürger-Panel mit Buttons für Bewerbung, Beschwerde und Sonstiges.
/setup-tickets-mitarbeiter
Erstellt das interne Mitarbeiter-Panel (nur für Nutzer mit Mitarbeiter-Rolle sichtbar).

Ticket-Aktionen

In jedem Ticket stehen verschiedene Buttons zur Verfügung:

ButtonFunktion
🔵 ManagementLeitung zum Ticket hinzufügen
🔒 SchließenTicket schließen und archivieren
✅ Annehmen (Bewerbung)Bewerbung akzeptieren
❌ Ablehnen (Bewerbung)Bewerbung ablehnen

Kategoriespezifische Handler-Rollen

Für jede Ticket-Kategorie kann eine eigene Handler-Rolle definiert werden:

  • ✅ Bewerbungen → Eigene Rolle (z.B. @Personalamt)
  • ✅ Bürger-Beschwerden → Eigene Rolle (z.B. @IA)
  • ✅ Ausbildungen → Eigene Rolle (z.B. @Ausbilder)
  • ✅ Alle anderen Kategorien → Eigene Rollen möglich
  • ✅ Fallback auf Support-Rolle falls keine spezifische Rolle definiert

Dienstnummern

Die Dienstnummern-Übersicht zeigt live alle freien und vergebenen Nummern.

So funktioniert's

Das System liest die Dienstnummern aus den Nicknames der Mitarbeiter:

Nickname-Format

Der Nickname muss das Format [XX] Name haben, z.B. [01] Max Mustermann

Übersicht erstellen

Das Embed wird automatisch erstellt wenn du im Dashboard den Kanal auswählst und speicherst. Es aktualisiert sich automatisch bei Änderungen.

Anzeige

  • 🟢 Vergeben - Nummer ist einem Mitarbeiter zugewiesen
  • Frei - Nummer ist verfügbar
  • 🔒 Reserviert - Nummer ist auf der Blacklist

Personalverwaltung

Digitale Personalakten für alle Mitarbeiter mit Statistiken, Historie und mehr.

Zugriff

Die Personalverwaltung erreichst du über:

Personalakte

Jede Akte enthält:

InformationBeschreibung
DienstnummerDie zugewiesene Dienstnummer
Name (IC)Der Roleplay-Name
RangAktueller Rang (synchronisiert mit Discord-Rollen)
EinstellungsdatumWann der Mitarbeiter eingestellt wurde
DiscordVerknüpfter Discord-Account
Discord IDDie Discord-User-ID (kopierbar)
VerwarnungenAnzahl aktiver Verwarnungen
NotizenFreitext für Anmerkungen

Tabs in der Akte

  • 📋 Informationen - Allgemeine Daten und Notizen
  • ⚠️ Verwarnungen - Aktive und abgelaufene Verwarnungen
  • 📜 Historie - Alle Aktionen (Beförderungen, Notizen, etc.)
  • 📊 Statistiken - Arbeitszeiten aus dem Stempelsystem
  • 🏖️ Urlaub - Urlaubshistorie

Automatische Rang-Synchronisierung

Wenn sich die Discord-Rollen eines Mitarbeiters ändern, wird der Rang in der Akte automatisch aktualisiert und in der Historie dokumentiert.

Urlaubssystem

Mitarbeiter können Urlaub über Discord eintragen - ohne Genehmigung nötig.

So funktioniert's

Urlaub eintragen
Mitarbeiter nutzt /urlaub eintragen mit Start-, End-Datum und Grund.
Automatisch aktiv
Wenn das Startdatum erreicht ist, wird die Urlaubs-Rolle automatisch vergeben.
Automatisch beendet
Nach dem End-Datum wird die Rolle entfernt und der Mitarbeiter per DM benachrichtigt.

Befehle

/urlaub eintragen von:DD.MM.YYYY bis:DD.MM.YYYY grund:Text
Trägt einen neuen Urlaub ein. Datum im Format TT.MM.JJJJ (z.B. 15.01.2025)
/urlaub beenden
Beendet den eigenen Urlaub vorzeitig.
/urlaub liste
Zeigt alle aktuellen Urlaube an.

Features

  • ✅ Keine Genehmigung nötig - direkt aktiv
  • ✅ Automatische Rollenvergabe/-entfernung
  • ✅ Log-Nachricht wird automatisch gelöscht wenn Urlaub vorbei
  • ✅ DM-Benachrichtigung bei Urlaubs-Ende
  • ✅ Stündliche Prüfung aller Urlaube

Verwarnungssystem

Dokumentiere Abmahnungen und Verwarnungen professionell über die Personalverwaltung (separat vom Moderationssystem).

Befehle

/verwarnung erteilen @user stufe:... grund:Text
Erteilt eine Verwarnung. Die Stufen werden per Autocomplete vorgeschlagen.
/verwarnung liste @user
Zeigt alle Verwarnungen eines Mitarbeiters (aktive und abgelaufene).
/verwarnung loeschen id:123456
Löscht eine Verwarnung anhand der ID.
Berechtigung

Nur Nutzer mit der Management- oder Personal-Rolle können Verwarnungen erteilen.

Teamliste

Die Teamliste zeigt alle Mitarbeiter nach Rängen sortiert in einem Live-Embed an.

So funktioniert's

Die Liste liest automatisch alle Mitglieder mit den konfigurierten Rang-Rollen aus und sortiert sie hierarchisch.

Ränge konfigurieren
Im Dashboard unter "Teamliste" legst du die Ränge mit Emoji, Name und Discord-Rolle fest.
Kanal auswählen
Wähle den Kanal in dem die Liste angezeigt werden soll und speichere.
Automatische Updates
Die Liste aktualisiert sich automatisch im konfigurierten Intervall (Standard: 10 Minuten).

Anzeige-Format

Für jeden Rang wird angezeigt:

  • Emoji + Rang-Name als Überschrift
  • Liste aller Mitarbeiter in diesem Rang
  • Dienstnummer wird aus dem Nickname extrahiert ([XX] Name)
  • Sortierung nach Dienstnummer aufsteigend
Nickname-Format

Wenn der Nickname das Format [XX] Name hat, wird die DN vor dem Namen angezeigt. Sonst nur der Name.

Befehle

/teamlist update
Aktualisiert die Teamliste manuell sofort.

Features

  • ✅ Automatische Updates im konfigurierten Intervall
  • ✅ Multi-Message Support bei großen Teams
  • ✅ Hierarchische Sortierung nach Rängen
  • ✅ DN-Erkennung aus Nickname
  • ✅ Anpassbare Farbe und Titel

Einstellungssystem

Stelle neue Mitarbeiter mit einem einzigen Befehl ein - inklusive automatischer DN-Vergabe und Rollenzuweisung.

So funktioniert's

Befehl ausführen
Nutze /einstellung mit Discord-User, IC-Name und optional einer Dienstnummer.
Automatische DN-Vergabe
Wenn Auto-DN aktiviert ist und keine DN angegeben wird, wird automatisch die nächste freie DN gesucht.
Rollen & Nickname
Alle konfigurierten Rollen werden vergeben, der Nickname wird gesetzt: [XX] IC-Name
Logging
Die Einstellung wird im Log-Kanal dokumentiert mit allen Details.

Befehle

/einstellung user:@User ic_name:Max_Mustermann dienstnummer:01
Stellt einen neuen Mitarbeiter ein. Dienstnummer ist optional wenn Auto-DN aktiviert ist.

Was passiert automatisch?

  • Mitarbeiter-Rolle wird vergeben
  • PMA-Rolle wird vergeben (falls konfiguriert)
  • Zusätzliche Rollen werden vergeben
  • Dienstnummer wird automatisch gesucht (falls aktiviert) oder manuell vergeben
  • Nickname wird gesetzt: [XX] IC_Name
  • Log-Message wird erstellt mit allen Details
  • Bestätigung an den Ausführenden

Auto-DN Vergabe

Das System durchsucht automatisch alle Mitglieder mit der Mitarbeiter-Rolle und findet die nächste freie Dienstnummer im konfigurierten Bereich.

Performance

Bei großen Servern kann die DN-Suche einige Sekunden dauern. Das System hat einen Timeout-Schutz und nutzt zwischengespeicherte Daten als Fallback.

Berechtigung

Nur Nutzer mit der im Dashboard konfigurierten "Berechtigte Rolle" können diesen Befehl nutzen.

Moderationssystem

Das Moderationssystem bietet Auto-Moderation, Willkommensnachrichten, automatische Rollenvergabe, umfangreiches Logging und Moderations-Befehle.

Features

  • Auto-Moderation (Spam, Links, Bad Words, Caps, Mentions)
  • Welcome (mit Variablen und Embed-Designer)
  • Auto-Roles (Rollen automatisch bei Join vergeben)
  • Logging (6 getrennte Log-Kanäle)
  • Moderations-Befehle (Ban, Kick, Timeout, Clear, Unban, Untimeout)
  • Dashboard-Steuerung (alles per UI konfigurierbar)

Logging-Kategorien

KategorieBeispiele
Auto-ModGelöschte Nachrichten, Filter-Treffer
Join/LeaveNeue/gehende Mitglieder
MessagesNachrichten gelöscht/editiert
MemberRollen-/Nickname-Änderungen
ServerKanäle/Rollen erstellt/gelöscht
ModerationBan, Kick, Timeout, Clear
Hinweis

Moderations-Verwarnungen (/warn) sind entfernt. Verwarnungen laufen ausschließlich über die Personalverwaltung.

Alle Befehle

Übersicht aller verfügbaren Discord-Befehle.

Allgemeine Befehle

BefehlBeschreibung
/pingZeigt die Bot-Latenz an
/helpZeigt die Hilfe-Übersicht
/dashboardLink zum Web-Dashboard
/personalLink zur Personalverwaltung

Stempel-Befehle

BefehlBeschreibung
/stempel panelErstellt das Stempel-Panel im Kanal
/stempel statsZeigt deine persönlichen Statistiken
/stempel listZeigt alle Mitarbeiter die gerade im Dienst sind

Personal-Befehle

BefehlBeschreibung
/urlaub eintragenUrlaub eintragen
/urlaub beendenUrlaub vorzeitig beenden
/urlaub listeAlle aktuellen Urlaube anzeigen
/verwarnung erteilenVerwarnung an Mitarbeiter erteilen
/verwarnung listeVerwarnungen eines Mitarbeiters anzeigen
/verwarnung loeschenVerwarnung löschen

Moderation-Befehle

BefehlBeschreibung
/banBannt ein Mitglied (optional: Grund, Tage Nachrichten löschen)
/unbanHebt einen Bann per User-ID auf
/kickKick eines Mitglieds vom Server
/timeoutTimeout für eine Dauer (z.B. 10m, 2h, 1d)
/untimeoutEntfernt einen aktiven Timeout
/clearLöscht 1-100 Nachrichten (optional: nur von User)
Berechtigungen

Nur Administratoren oder Nutzer mit den im Dashboard definierten Moderations-Rollen können diese Befehle nutzen. Rollen-Hierarchie wird beachtet.

Häufige Fragen (FAQ)

Der Bot vergibt keine Rollen - was tun?

Stelle sicher, dass die Bot-Rolle ÜBER den Rollen liegt, die er verwalten soll. In Discord: Servereinstellungen → Rollen → Die Bot-Rolle nach oben ziehen.

Ich sehe meinen Server nicht im Dashboard

Du siehst nur Server auf denen du Administrator bist UND der Bot bereits eingeladen wurde. Stelle sicher, dass beides zutrifft.

Dienstnummern werden nicht erkannt

Der Nickname muss das Format [XX] Name haben, also z.B. [01] Max Mustermann. Die eckigen Klammern sind wichtig!

Wie lösche ich alle Daten meines Servers?

Kontaktiere uns im Support-Discord. Wir können die Daten für deinen Server komplett zurücksetzen.

Kann ich den Bot auf mehreren Servern nutzen?

Ja! Der Bot kann auf beliebig vielen Servern genutzt werden. Jeder Server hat seine eigenen unabhängigen Einstellungen.

Fehlerbehebung

Häufige Probleme

❌ "Bot reagiert nicht auf Befehle"
  • Prüfe ob der Bot online ist (grüner Punkt)
  • Stelle sicher, dass du Slash-Commands verwendest (/befehl)
  • Warte 1-2 Minuten - Commands werden manchmal verzögert registriert
❌ "Einstellungen werden nicht gespeichert"
  • Klicke auf den "Speichern" Button unten im Dashboard
  • Warte auf die Bestätigungsmeldung
  • Lade die Seite neu und prüfe ob die Einstellungen übernommen wurden
❌ "Ticket-Panel funktioniert nicht"
  • Stelle sicher, dass das Ticketsystem aktiviert ist
  • Prüfe ob alle Kategorien im Dashboard ausgewählt sind
  • Erstelle das Panel neu mit /setup-tickets-buerger
Weitere Hilfe

Bei weiteren Problemen komm in unseren Support Discord - wir helfen dir gerne!

Changelog

20.01.2026
  • Neu: Moderationssystem mit Auto-Mod, Welcome, Auto-Rollen und Logging
  • Neu: Dashboard Tab "Moderation" inkl. aller Einstellungen
  • Neu: Moderations-Befehle: /ban, /unban, /kick, /timeout, /untimeout, /clear
  • Entfernt: Moderations-Verwarnungen (/warn, /warnings) – Verwarnungen laufen über die Personalverwaltung
  • Fix: Modul-Toggle für Moderation speichert korrekt
  • Update: Wiki mit Moderations-Dokumentation ergänzt