teamspeak-to-telegram
updates a pinned Telegram message with online TeamSpeak users.
- copy
config.example.yaml
toconfig.yaml
- open
config.yaml
in your favorite editor
- connect to your TeamSpeak server with Server Admin permissions
- click on
Tools
and then onServerQuery Login
- enter a username
- copy the generated password to the config
- add your virtual server id (usually
1
) to the config
- create a Telegram bot by contacting @BotFather
- copy the bot token to the config
- contact the bot in a DM or add it to a group
- (for groups only) give the bot the
Pin messages
admin permission - (for the title update feature) give the bot the
Delete messages
admin permission
- (for groups only) give the bot the
- get the chat ID
- you could use @username_to_id_bot (not an official Telegram bot, use with caution!)
- copy the chat ID to the config
Images are available on Docker Hub.
docker pull kevincali/teamspeak-to-telegram:latest
docker run --env CONFIG_PATH=config.yaml kevincali/teamspeak-to-telegram:latest
- clone the repository
make build
make run