Channels per Name oder ID, Namen werden aufgelöst und als ID in die Config zurückgeschrieben

This commit is contained in:
MineTec committed 2026-10-18 16:04:04 +02:00
1 parent 70e51abaf3
commit 3c0e3ed17a
9 files changed
+209 -41

No files matched your search

+8 -10
View File
@@ -17,10 +17,8 @@ teamspeak:
host: ts.example.org
port: 9987
password: ""
# Unter diesem Channel legt die Bridge fehlende Raum-Channels an:
# Channel-ID, Name eines Channels auf oberster Ebene oder 0 für die oberste Ebene selbst.
# Besser die ID: Wird der Channel umbenannt, findet die Bridge ihn über den Namen nicht mehr.
parentChannel: 264
# Nur zum Anlegen fehlender Raum-Channels: darunter landen sie (Channel-ID oder Name, 0 = oberste Ebene).
parentChannel: 0
# ServerQuery über SSH: sieht alle Clients und Channels, belegt keinen Slot.
# Den Login legt man in TeamSpeak unter Extras → ServerQuery-Login an (für eine Identität in der Gruppe "Bridge").
# Der Query-Flood-Schutz sperrt die IP schnell; am besten die IP der Bridge in query_ip_allowlist.txt eintragen.
@@ -39,7 +37,7 @@ teamspeak:
discord:
guild: "000000000000000000"
# In dieser Kategorie legt die Bridge fehlende Raum-Channels an (leer = ohne Kategorie).
# Nur zum Anlegen fehlender Raum-Channels: in dieser Kategorie (leer = ohne Kategorie).
category: "000000000000000000"
# Server-Nickname der Bots; %room% wird durch den Raumnamen ersetzt.
nickname: "%room% (MC/TS)"
@@ -49,11 +47,11 @@ rooms:
name: Crosstalk 1
# Ein eigener Bot pro Raum (Discord erlaubt pro Bot nur einen Voice-Channel). Leer = ohne Discord.
discordToken: ""
# Feste Channels per ID: dann dürfen sie beliebig umbenannt und verschoben werden, und
# teamspeak.parentChannel / discord.category werden nicht gebraucht. Ohne ID sucht die Bridge
# den Channel über den Raumnamen unter parentChannel bzw. in category und legt ihn sonst an.
# discordChannel: "000000000000000000"
# teamspeakChannel: 0
# Channel als Name oder ID (leer = Raumname). Einen Namen sucht die Bridge auf dem ganzen Server,
# legt den Channel sonst an (unter teamspeak.parentChannel bzw. in discord.category) und schreibt
# danach die ID hier hinein. Ab dann dürfen die Channels frei umbenannt und verschoben werden.
teamspeakChannel: "Crosstalk 1"
discordChannel: "Crosstalk 1"
- key: crosstalk-2
name: Crosstalk 2
discordToken: ""