Zentrale Übersicht

TS3AudioBot Commands

Eine vollständige Referenz aller verfügbaren Befehle für den TS3AudioBot. Nutze den Schnellzugriff, um direkt zu einem Befehl zu springen.

41 Befehle gelistet
Prefix: !
Version: 1.0.0-dev

Schnellzugriff

TS3AudioBot Commands

Alle verfügbaren Bot-Befehle und ihre Beschreibungen.

!add

Fügt ein neues Lied zur Warteschlange hinzu.

Syntax:

  • !add <rsc> [<attributes...>]
  • !add <url> [<attributes...>]

!clear

Entfernt alle Lieder aus der aktuellen Warteschlange.

Syntax:

  • !clear

!history add

<id> Fügt das Lied mit <id> zur Warteschlange hinzu.

Syntax:

  • !history add <hid>

!history from

Gibt die letzten <Anzahl> Lieder des Benutzers mit der angegebenen <Benutzer-DBID> zurück.

Syntax:

  • !history from <userUid>

!history id

(last|next) Gibt die höchste oder nächste Song-ID zurück. <id> Zeigt alle gespeicherten Informationen über das Lied mit der <id> an.

Syntax:

  • !history id <id>
  • !history id <special>

!history last

Spielt das letzte Lied erneut ab. <Anzahl> Gibt die letzten <Anzahl> gespielten Lieder zurück.

Syntax:

  • !history last <amount>
  • !history last

!history play

<id> Spielt das Lied mit <id> ab.

Syntax:

  • !history play <hid>

!history till

<Name> Einer dieser Deskriptoren: (hour|today|yesterday|week) <Datum> Gibt alle Lieder zurück, die bis zum <Datum> gespielt wurden.

Syntax:

  • !history till <time>

!history title

Gibt alle Lieder zurück, deren Titel <String> enthält.

Syntax:

  • !history title <part>

!list add

<id> Fügt einen Link aus dem Verlauf anhand der <id> zu deiner privaten Playlist hinzu.

Syntax:

  • !list add <resourceFactory> <listId> <*/>

!list clear

Leert eine Playlist.

Syntax:

  • !list clear <listId>

!list create

Dieses Feature ist nicht dokumentiert.

Syntax:

  • !list create <listId>

!list delete

<Name> Löscht die Playlist mit dem Namen <Name>. Du kannst nur Playlists löschen, die du selbst erstellt hast. Admins können jede Playlist löschen.

Syntax:

  • !list delete <_> <listId>
  • !list delete <session> <listId>

!list from

Dieses Feature ist nicht dokumentiert.

Syntax:

  • !list from <resolver> <resolverName> <listId> <url>

!list import

<Link> Importiert eine Playlist von einer anderen Plattform wie YouTube etc.

Syntax:

  • !list import <resolver> <listId> <link>

!list insert

Dieses Feature ist nicht dokumentiert.

Syntax:

  • !list insert <resourceFactory> <listId> <index> <*/>

!list item delete

<Index> Entfernt das Element an der Position <Index>.

Syntax:

  • !list item delete <listId> <*/>

!list item get

Dieses Feature ist nicht dokumentiert.

Syntax:

  • !list item get <name> <index>

!list item move

<von> <zu> Verschiebt ein Element in einer Playlist von der Position <von> nach <zu>.

Syntax:

  • !list item move <listId> <from> <to>

!list item name

Benennt ein Element um.

Syntax:

  • !list item name <listId> <index> <title>

!list list

Zeigt alle verfügbaren Playlists von allen Benutzern an.

Syntax:

  • !list list <pattern> - Filtert alle Listen, die das angegebene Muster enthalten.
  • !list list

!list merge

Fügt eine andere Playlist an deine an.

Syntax:

  • !list merge <baseListId> <mergeListId>

!list name

Zeigt den Namen der Playlist an, an der du gerade arbeitest.

Syntax:

  • !list name <listId> <title>

!list play

Ersetzt die aktuelle Warteschlange durch deine Arbeitsliste und spielt von vorne ab.

Syntax:

  • !list play <listId>

!list queue

Fügt deine Playlist an die öffentliche Liste an.

Syntax:

  • !list queue <listId>

!list show

<Name> Zeigt alle Lieder an, die sich aktuell in der Playlist mit dem Namen <Name> befinden.

Syntax:

  • !list show <name> <index> - Ermöglicht die Angabe des Startindex, ab dem Lieder aufgelistet werden sollen.
  • !list show <resourceFactory> <listId>

!next

Spielt das nächste Lied in der Playlist ab.

Syntax:

  • !next

!pause

Pausiert das aktuelle Lied. Fortsetzen mit !play.

Syntax:

  • !pause

!play

Versucht automatisch zu entscheiden, ob der Link eine spezielle Ressource (wie YouTube) oder eine direkte Ressource (wie ./hallo.mp3) ist und startet diese.

Syntax:

  • !play <rsc> [<attributes...>]
  • !play <url> [<attributes...>]
  • !play

!previous

Spielt das vorherige Lied in der Playlist ab.

Syntax:

  • !previous

!random

Gibt zurück, ob Playlists in zufälliger Reihenfolge abgespielt werden.

Syntax:

  • !random

!random off

Deaktiviert die zufällige Wiedergabe der Playlist.

Syntax:

  • !random off

!random on

Aktiviert die zufällige Wiedergabe der Playlist.

Syntax:

  • !random on

!random seed

Gibt den eindeutigen Seed für eine bestimmte Wiedergabereihenfolge zurück. Setzt den eindeutigen Seed für eine bestimmte Wiedergabereihenfolge.

Syntax:

  • !random seed <newSeed>
  • !random seed

!repeat

Gibt den aktuellen Wiederholungsmodus zurück.

Syntax:

  • !repeat

!repeat all

Wiederholt die gesamte Playlist.

Syntax:

  • !repeat all

!repeat off

Deaktiviert die Wiederholung.

Syntax:

  • !repeat off

!repeat one

Wiederholt ein einzelnes Lied.

Syntax:

  • !repeat one

!seek

Springt zu einer bestimmten Zeitmarke im aktuellen Lied.

Syntax:

  • !seek <0h0m0s> - Zeit in Stunden, Minuten und Sekunden.
  • !seek <min:sec> - Zeit in Minuten:Sekunden.
  • !seek <position>
  • !seek <sec> - Zeit in Sekunden.

!stop

Stoppt das aktuelle Lied.

Syntax:

  • !stop

!volume

Stellt die Lautstärke der Musik ein.

Syntax:

  • !volume +/-<level> - Addiert oder subtrahiert einen Wert von der aktuellen Lautstärke.
  • !volume <level> - Eine neue Lautstärke zwischen 0 und 100.
  • !volume <volume>
  • !volume