teamspeak-to-telegram

command module
v0.0.0-...-2cfef1a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 15, 2024 License: AGPL-3.0 Imports: 12 Imported by: 0

README

TeamSpeak to Telegram

teamspeak-to-telegram updates a pinned Telegram message with online TeamSpeak users.

pinned-message-screenshot

Configure

  • copy config.example.yaml to config.yaml
  • open config.yaml in your favorite editor
TeamSpeak
  • connect to your TeamSpeak server with Server Admin permissions
  • click on Tools and then on ServerQuery Login
  • enter a username
  • copy the generated password to the config
  • add your virtual server id (usually 1) to the config
Telegram
  • 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
  • get the chat ID
  • copy the chat ID to the config

Usage

Run the container

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
Build and run the binary
  • clone the repository
  • make build
  • make run

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL