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
Voice-Kanal betreten
Ein Mitglied betritt den Join2Create Voice-Channel.
- 2
Temporärer Kanal entsteht
Der Bot erstellt in der Kategorie einen eigenen Kanal und verschiebt das Mitglied hinein.
- 3
Voice Interface
Über die Buttons im Interface-Kanal lassen sich private Voice-Kanäle erstellen, umbenennen und Nutzer einladen.
- 4
Aufräumen
Verlässt der letzte Nutzer den temporären Kanal, löscht der Bot ihn automatisch.
Befehle
/join2createsetup? status? cleanup? disable?Kanaele verwaltenVerwaltet das Join 2 Create System für Voice Channels
/voiceinterfacesend? setup? status? disable?Kanaele verwaltenVoice Interface verwalten
Einstellungen im Dashboard
| Einstellung | Typ | Bedeutung |
|---|---|---|
Modul Join2Create aktivjoin2createEnabled | Schalter | Schaltet das Modul ein oder aus. Beim Ausschalten sperrt der Bot die zugehörigen Befehle (siehe FAQ „Befehl gesperrt“). |
Join2Create Voice-Channeljoin2createChannel | Kanal | Sprachkanal, den Mitglieder betreten, um einen temporären Kanal zu erstellen. |
Kategorie für neue Channelscategory | Kanal | Kategorie, in der neue temporäre Sprachkanäle landen. |
Max. temporäre Channels (1–50)maxChannels | Zahl | Wie viele temporäre Kanäle gleichzeitig erlaubt sind.Standard: 10 |
Join2Create System aktivenabled | Schalter | Schaltet das Join2Create-System innerhalb des Moduls an oder aus.Standard: an |
Standard-KanalnamedefaultChannelName | Text | Name neuer temporärer Kanäle (bis 100 Zeichen). {user} wird durch den Benutzernamen ersetzt.Standard: {user}'s Channel |
Voice Interface aktivvoiceInterfaceEnabled | Schalter | Schaltet die Steuerungsnachricht mit Buttons an oder aus (Teil des Join2Create-Moduls). |
Text-Kanal für InterfacevoiceInterfaceChannelId | Kanal | Textkanal, in dem die Steuerungsnachricht liegt. |
Kategorie für neue Voice-Channels (optional)voiceInterfaceCategory | Kanal | Optionale 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 sendausführen, damit die Nachricht erscheint. - Die Join2Create-Konfiguration liegt in
join2create-config.jsonim Bot-Wurzelverzeichnis, die Voice-Interface-Daten indata/voiceInterface.json.
Siehe auch
