Skip to content

TempVoice DE

Domekologe edited this page Jul 2, 2026 · 1 revision

TempVoice

🌐 English · Deutsch

TempVoice erstellt temporäre Sprachkanäle per „Join to Create" (VoiceMaster-Stil): Wer einen festgelegten „Creator"-Kanal betritt, bekommt einen persönlichen Sprachkanal, den er per Slash-Befehlen oder einem interaktiven Button-Panel im Text-Chat des Kanals verwaltet. Leere Temp-Kanäle werden automatisch gelöscht. Zweisprachig (DE/EN), Opt-in pro Server über Creator-Kanäle, mit Web-Dashboard-Integration. Autor: pd-codes · benötigt Red 3.5.0+ · Status: Alpha 0.1.0.

Installation

[p]repo add PDC https://github.com/pd-codes/PDC_Redbot_Cogs
[p]cog install PDC tempvoice
[p]load tempvoice
[p]slash sync

Befehle

Befehl Funktion
tempvoice rename <name> Temp-Kanal umbenennen (Discord-Limit: ~2 Umbenennungen / 10 Min).
tempvoice limit <0-99> Nutzerlimit setzen (0 = unbegrenzt).
tempvoice lock / tempvoice unlock Neue Verbindungen sperren / erlauben.
tempvoice hide / tempvoice unhide Kanal verstecken / wieder anzeigen.
tempvoice transfer <mitglied> Besitz übertragen (Person muss im Kanal sein).
tempvoice claim Kanal beanspruchen, wenn der Besitzer weg ist.
tempvoice kick <mitglied> Person aus dem Temp-Kanal kicken.
tempvoiceset creator <add|remove|list> [kanal] [name_template] [kategorie] [user_limit] [bitrate] Creator-Kanäle verwalten („Join to Create"). Nur Admins.
tempvoiceset list Aktive Temp-Kanäle mit Besitzer und Mitgliederzahl. Nur Admins.
tempvoiceset language <de-DE|en-US> Ausgabesprache setzen. Nur Admins.

Aliase: tv für tempvoice, tvset für tempvoiceset. Die Besitzer-Befehle stehen allen offen — Besitz (oder „Kanäle verwalten") wird zur Laufzeit geprüft.

Funktionsweise

Admins registrieren einen oder mehrere Creator-Sprachkanäle. Betritt ein Mitglied einen davon, erstellt der Cog einen Temp-Kanal (Name per Vorlage mit {user} / {count}, optionale Kategorie, Standard-Limit und -Bitrate), verschiebt das Mitglied hinein und macht es zum Besitzer (Overwrites: Kanäle verwalten, Mitglieder verschieben/stummschalten). Ein persistentes Steuer-Panel mit Buttons (Umbenennen, Limit, Sperren/Entsperren, Verstecken/Anzeigen, Beanspruchen) und User-Selects (Übertragen, Kicken) wird in den Text-Chat des Kanals gepostet und überlebt Neustarts. Verlässt der letzte Mensch den Kanal, wird er nach einer 15-Sekunden-Schonfrist gelöscht; erneutes Beitreten bricht das ab. Temp-Kanal-IDs werden gespeichert, sodass verwaiste Kanäle nach einem Bot-Neustart aufgeräumt werden. Ein lokaler Schutz erzwingt Discords Limit von ~2 Umbenennungen / 10 Min.

Dashboard

Unter Server-Einstellungen ein Panel Temp-Voice (Join to Create) (Admin): Sprachkanal per Dropdown wählen, dann Aktiv, Namens-Vorlage ({user}, {count}), Kategorie für Temp-Kanäle, Standard-Nutzerlimit und Standard-Bitrate konfigurieren. Ein separates Panel Sprache setzt die Server-Sprache (de-DE / en-US). Ein kleines KPI-Widget Aktive Temp-Kanäle zeigt die aktuelle Anzahl (für Servermitglieder sichtbar).

Clone this wiki locally