66 lines
2.3 KiB
YAML
66 lines
2.3 KiB
YAML
# 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: ""
|
|
# 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.
|
|
parentChannel: "Crosstalk"
|
|
# 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"
|
|
# In dieser Kategorie legt die Bridge fehlende Raum-Channels an (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: ""
|
|
# Optional feste Channels statt automatisch anlegen:
|
|
# discordChannel: "000000000000000000"
|
|
# teamspeakChannel: 0
|
|
- 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: ""
|