# Config des Bridge-Dienstes. Die echte config.yml enthält Bot-Tokens und Passwörter: # niemals ins Repo (steht in .gitignore). plugin: # Hier lauscht die Bridge auf das Paper-Plugin (UDP). bind: 127.0.0.1 port: 24470 # Ordner für die TeamSpeak-Identitäten (werden beim ersten Start erzeugt). dataDir: data # Wie lange ein Raum bzw. ein Bot noch verbunden bleibt, nachdem er nicht mehr gebraucht wird. lingerSeconds: 15 teamspeak: # Leer lassen, um TeamSpeak abzuschalten. host: ts.example.org port: 9987 password: "" # 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. queryPort: 10022 queryLogin: "crosstalk-bridge" queryPassword: "" # Name der Raum-Clients; %room% wird durch den Raumnamen ersetzt (TeamSpeak erlaubt höchstens 30 Zeichen). roomNickname: "%room% (MC/DC)" # Der TS6-Server auf mhsl.eu verlangt Level 15 (Fehler 519 "could not validate client identity"). securityLevel: 15 # Optional, falls der Server eine bestimmte Client-Version verlangt: # clientVersion: # platform: "Linux" # version: "3.6.2 [Build: ...]" # sign: "..." discord: guild: "000000000000000000" # 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)" rooms: - key: crosstalk-1 name: Crosstalk 1 # Ein eigener Bot pro Raum (Discord erlaubt pro Bot nur einen Voice-Channel). Leer = ohne Discord. discordToken: "" # 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: "" - key: crosstalk-3 name: Crosstalk 3 discordToken: "" - key: crosstalk-4 name: Crosstalk 4 discordToken: "" - key: crosstalk-5 name: Crosstalk 5 discordToken: ""