Dokumentation
Vollstaendige Referenz fuer alle Supatimer Discord-Bot Slash-Befehle. Fahre ueber einen Codeblock, um zu kopieren.
Video-Tour
Schau dir den 7-minuetigen Rundgang an, der Bot-Einrichtung, Teamkonfiguration und alle wichtigen Funktionen abdeckt.
Kapitel
Fragen oder Feedback? Tritt unserer Discord-Community bei fuer Hilfe.
Discord beitretenAdmin-Befehle
/setup
Gefuehrter Einrichtungsassistent fuer die Erstkonfiguration des Bots. Fuehrt Admins durch Kanalauswahl, Rollenzuweisung und Zeitslot-Einrichtung in einem interaktiven Ablauf.
Syntax
Beispiele
Oeffnet einen interaktiven Assistenten mit Schritt-fuer-Schritt-Eingabeaufforderungen. Bittet dich, Kanaele, Rollen und Zeitslots auszuwaehlen. Dauert weniger als 1 Minute.
Hinweis: Dies ist die empfohlene Methode, den Bot zum ersten Mal zu konfigurieren. Deckt alles ab, was /config tut, aber in einem gefuehrten Format.
/config
Bot-Einstellungen manuell konfigurieren. Kanaele und Rollen hinzufuegen oder entfernen und Zeitslots fuer bestimmte Kanaele festlegen.
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| help | Boolean | Optional | Hilfe-Dokumentation anzeigen |
| add-channels | String | Optional | Kanaele zur erlaubten Liste hinzufuegen (erwaehne sie: #kanal) |
| remove-channels | String | Optional | Kanaele von der erlaubten Liste entfernen (erwaehne sie: #kanal) |
| add-roles | String | Optional | Rollen zur erlaubten Liste hinzufuegen (erwaehne sie: @rolle) |
| remove-roles | String | Optional | Rollen von der erlaubten Liste entfernen (erwaehne sie: @rolle) |
| time-slots | String | Optional | Zeitslots fuer bestimmte Kanaele festlegen (erwaehne sie: #kanal1 #kanal2) |
| name-format | String | Optional | Wie Spielernamen in Embeds fuer dieses Team angezeigt werden (full/clean/short/emoji_short/emoji_initial) |
Beispiele
Fuegt #scrims und #practice zur Liste der Kanaele hinzu, in denen der Bot Kalender posten kann.
Fuegt Tank-, DPS- und Support-Rollen zur Liste der erlaubten Rollen hinzu. Mitglieder mit diesen Rollen koennen Bot-Befehle nutzen.
Oeffnet die Zeitslot-Konfiguration fuer den #scrims-Kanal. Laesst dich festlegen, wann Scrims geplant sind.
Aendert die Embed-Anzeige dieses Teams zu Rollen-Emojis + 3-Buchstaben-Namen (z.B. Schild-Emoji + Rav statt RavensCabin).
Hinweis: Das Ausfuehren von /config ohne Optionen zeigt die aktuelle Konfigurationsuebersicht. Verwende /setup fuer eine gefuehrte Erstkonfiguration.
Team-Befehle
/avail
Einen Verfuegbarkeitskalender-Embed im aktuellen Kanal posten. Teammitglieder koennen reagieren, um anzugeben, fuer welche Zeitslots sie verfuegbar sind.
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| help | String | Optional | Hilfe erhalten (verwende 'all' fuer vollstaendige Hilfe oder einen bestimmten Optionsnamen)Auswahl: "all", "roles", "players" |
| roles | String | Optional | Discord-Rollen zum Pingen (z.B. @pranksters @ringers) |
| players | String | Optional | Discord-Benutzer zum individuellen Pingen (z.B. @alice @bob) |
Beispiele
Postet einen woechentlichen Verfuegbarkeitskalender-Embed im aktuellen Kanal. Teammitglieder mit erlaubten Rollen koennen Buttons klicken, um ihre Verfuegbarkeit zu markieren.
Postet den Kalender und pingt Mitglieder mit den Tank- und Support-Rollen, damit sie ihre Verfuegbarkeit eintragen.
Postet den Kalender und pingt Alice und Bob individuell. Beide werden zu den verfolgten Benutzern des Kalenders hinzugefuegt, zusammen mit den Rollenmitgliedern.
Zeigt die vollstaendige Hilfe-Dokumentation fuer den /avail-Befehl und alle seine Optionen.
/early-lineup
Die naechste vorlaeufige Scrim-Lineup basierend auf aktuellen Verfuegbarkeitsdaten posten oder aktualisieren.
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| time | String | Optional | Scrim-Zeit (z.B. '20-22 CET'). Standard ist die zuletzt verwendete Zeit. |
Beispiele
Postet die vorlaeufige Lineup fuer den naechsten Scrim mit dem zuletzt konfigurierten Zeitslot. Zeigt, wer verfuegbar ist und vorgeschlagene Positionen.
Postet die Lineup fuer einen Scrim um 20:00-22:00 CET. Zeigt nur Mitglieder, die sich fuer dieses Zeitfenster als verfuegbar markiert haben.
Hinweis: Jeder Lineup-Post enthaelt drei Kopier-Buttons (Minimal, Mit Map Pool, Map Pool + Roster) zum Teilen von Scrim-Austausch-Infos. Konfiguriere die Scrim-Einstellungen und den Map Pool deines Teams in den Team-Einstellungen im Web-Dashboard.
/scrim
Einen Scrim bestaetigen und die Details im zugewiesenen Scrim-Kanal posten. Erfordert Gegner-Informationen.
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| opponent_name | String | Erforderlich | Gegner-Teamname (z.B. 'Payload Pangolins') |
| opponent_sr | String | Erforderlich | Gegner SR / Rang (z.B. '4.2k') |
| opponent_battlenet | String | Erforderlich | Gegner BattleNet-Kontakt (z.B. 'Fracture#1234') |
| time | String | Optional | Scrim-Zeit (z.B. '20-22 CET'). Standard ist die zuletzt verwendete Zeit. |
| host | String | Optional | Wer hostet? Standard: WirAuswahl: "Us", "Them" |
| map_pool | String | Optional | Map-Pool-Name (z.B. 'Crown Cup Stage 1', 'Unserer') |
| stagger | Boolean | Optional | Stagger aktiviert? Standard: Aus |
| hero_bans | Boolean | Optional | Helden-Bans aktiviert? Standard: Aus |
| notes | String | Optional | Extra Notizen (z.B. 'Vendetta: AN', 'Neue Helden: AUS') |
| our_lineup | String | Optional | Unsere Lineup: @tank @dps @dps @sup @sup (5 oder 6 Erwaenungen) |
| their_lineup | String | Optional | Ihre Spieler: name1 name2 name3 name4 name5 (5 oder 6 Namen) |
Beispiele
Postet einen bestaetigten Scrim-Embed im Scrim-Kanal mit Gegnerdetails, unter Verwendung der Standardzeit und -einstellungen.
Postet einen voll detaillierten Scrim-Embed mit benutzerdefinierter Zeit, Gegner hostet, spezifischem Map Pool und aktivierten Helden-Bans.
/update
Den letzten Scrim-Post mit einem Ergebnis (Siege/Niederlagen/Unentschieden) und einem optionalen Kommentar aktualisieren.
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| wins | Integer | Erforderlich | Anzahl der Siege |
| losses | Integer | Erforderlich | Anzahl der Niederlagen |
| draws | Integer | Optional | Anzahl der Unentschieden (Standard: 0) |
| comment | String | Optional | Optionaler Kommentar/Notizen (automatisch in Klammern gesetzt) |
Beispiele
Aktualisiert den letzten Scrim-Post auf ein 3-1-Ergebnis. Der Scrim-Embed wird direkt mit dem Ergebnis bearbeitet.
Aktualisiert den Scrim-Post mit einem 2-2-1-Ergebnis und fuegt '(Knappe Maps, muessen an Ilios arbeiten)' als Notiz hinzu.
/weekplan
Die woechentliche vorlaeufige Lineup im aktuellen Kanal generieren und posten. Wenn bereits vorlaeufige Lineups existieren, wird die bestehende Nachricht neu gerendert und gepostet oder aktualisiert.
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| redo | Boolean | Optional | Von Grund auf neu berechnen (ueberschreibt manuelle Aenderungen auf der Website) |
Beispiele
Generiert die woechentliche vorlaeufige Lineup aus der aktuellen Verfuegbarkeit und postet sie im Kanal. Falls bereits gepostet, wird die bestehende Nachricht aktualisiert.
Berechnet alle Slot-Zuweisungen von Grund auf neu (ignoriert manuelle Aenderungen) und postet/aktualisiert die woechentliche vorlaeufige Lineup.
Hinweis: Muss im Kanal ausgefuehrt werden, der als woechentlicher Vorlaeufig-Kanal des Teams konfiguriert ist. Nur Team-Manager koennen diesen Befehl ausfuehren.
Persoenliche Befehle
/my-info
Persoenliche Kontaktinformationen anzeigen und bearbeiten. Zeigt dein aktuelles Battle.net-Tag und laesst dich es ueber ein Discord-Modal aktualisieren.
Syntax
Beispiele
Zeigt ein ephemeres Embed mit deinem aktuellen Battle.net-Tag (oder 'Nicht gesetzt'). Klicke den Bearbeiten-Button, um ein Modal zu oeffnen, in dem du dein Tag setzen oder aendern kannst.
Hinweis: Dein Battle.net-Tag ist auch im Web-Dashboard ueber das Benutzermenue oben rechts sichtbar und bearbeitbar.
/roast
Roaste einen Mitspieler mit einem zufaelligen Spruch. Der Roast wird oeffentlich im Kanal fuer alle sichtbar gepostet.
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| target | User | Erforderlich | Der Spieler zum Roasten (erforderlich). Waehle ein Servermitglied. |
Beispiele
Postet einen zufaelligen Roast, der den Zielbenutzer erwaehnt, sichtbar fuer alle im Kanal.
/nickname
Lege deinen Supatimer-Anzeigenamen in diesem Server fest. Dies ueberschreibt deinen Discord-Spitznamen ueberall dort, wo Supatimer deinen Namen anzeigt (Aufstellungen, Kalender-Embeds, Umfragen, Abwesenheiten).
Syntax
Optionen
| Option | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| name | String | Optional | Dein benutzerdefinierter Spitzname (optional, max. 32 Zeichen). Leer lassen, um zu loeschen und auf deinen Discord-Spitznamen oder Benutzernamen zurueckzufallen. |
Beispiele
Setzt deinen Supatimer-Spitznamen in diesem Server auf 'Raven'. Hat Vorrang vor deinem Discord-Server-Spitznamen und Benutzernamen.
Loescht deinen Supatimer-Spitznamen. Dein Discord-Server-Spitzname, globaler Name oder Benutzername wird stattdessen verwendet.
Hinweis: Betrifft nur diesen Server. Admins und Team-Manager koennen Spitznamen fuer andere Mitglieder auch ueber die Mitgliederseite festlegen.
Brauchst du Hilfe? Tritt unserem Discord-Server bei oder fuehre /avail help:all auf deinem Server aus.