ModiQDocs

Join2Create

Mitglieder joinen einen Voice-Kanal und bekommen automatisch einen eigenen temporären Sprachkanal.

Das Join2Create-Modul erstellt für Mitglieder automatisch einen temporären Sprachkanal, sobald sie den dafür vorgesehenen Voice-Kanal betreten. Der neue Kanal landet in der gewählten Kategorie und trägt den Standard-Kanalnamen; beim Verlassen wird er wieder gelöscht. Zusätzlich steckt im selben Modul das **Voice Interface**: eine Steuerungsnachricht mit Buttons, über die Mitglieder private Voice-Kanäle erstellen, umbenennen und Nutzer einladen können. Die Konfiguration wird automatisch gespeichert. (join2create)

Bild folgt

Das Dashboard mit geöffnetem Tab „Join2Create“: links die Modulliste, rechts die Einstellungen mit Speichern-Knopf.

Nur die Seite selbst zeigen – ohne Browserleiste, ohne persönliche Daten.

public/docs-assets/modules/join2create.png · 1600x900 · dunkles Design

So funktioniert es

  1. 1

    Voice-Kanal betreten

    Ein Mitglied betritt den Join2Create Voice-Channel.

  2. 2

    Temporärer Kanal entsteht

    Der Bot erstellt in der Kategorie einen eigenen Kanal und verschiebt das Mitglied hinein.

  3. 3

    Voice Interface

    Über die Buttons im Interface-Kanal lassen sich private Voice-Kanäle erstellen, umbenennen und Nutzer einladen.

  4. 4

    Aufräumen

    Verlässt der letzte Nutzer den temporären Kanal, löscht der Bot ihn automatisch.

Befehle

/join2createsetup? status? cleanup? disable?Kanaele verwalten

Verwaltet das Join 2 Create System für Voice Channels

/voiceinterfacesend? setup? status? disable?Kanaele verwalten

Voice Interface verwalten

Einstellungen im Dashboard

EinstellungTypBedeutung
Modul Join2Create aktivjoin2createEnabledSchalterSchaltet das Modul ein oder aus. Beim Ausschalten sperrt der Bot die zugehörigen Befehle (siehe FAQ „Befehl gesperrt“).
Join2Create Voice-Channeljoin2createChannelKanalSprachkanal, den Mitglieder betreten, um einen temporären Kanal zu erstellen.
Kategorie für neue ChannelscategoryKanalKategorie, in der neue temporäre Sprachkanäle landen.
Max. temporäre Channels (1–50)maxChannelsZahlWie viele temporäre Kanäle gleichzeitig erlaubt sind.Standard: 10
Join2Create System aktivenabledSchalterSchaltet das Join2Create-System innerhalb des Moduls an oder aus.Standard: an
Standard-KanalnamedefaultChannelNameTextName neuer temporärer Kanäle (bis 100 Zeichen). {user} wird durch den Benutzernamen ersetzt.Standard: {user}'s Channel
Voice Interface aktivvoiceInterfaceEnabledSchalterSchaltet die Steuerungsnachricht mit Buttons an oder aus (Teil des Join2Create-Moduls).
Text-Kanal für InterfacevoiceInterfaceChannelIdKanalTextkanal, in dem die Steuerungsnachricht liegt.
Kategorie für neue Voice-Channels (optional)voiceInterfaceCategoryKanalOptionale Kategorie für Voice-Kanäle, die über das Interface erstellt werden.

Stolperfallen

  • Der Bot braucht im Voice-Kanal und in der Kategorie das Recht Kanäle verwalten.
  • Ein temporärer Kanal bleibt nur bestehen, solange jemand darin ist; beim Verlassen löscht der Bot ihn automatisch.
  • Für das Voice Interface musst du nach dem Speichern im Kanal zusätzlich /voiceinterface send ausführen, damit die Nachricht erscheint.
  • Die Join2Create-Konfiguration liegt in join2create-config.json im Bot-Wurzelverzeichnis, die Voice-Interface-Daten in data/voiceInterface.json.