gumerov-amir / TTMediaBot

A bot for music streaming to TeamTalk Servers.
https://ttmediabot.ru
MIT License
58 stars 65 forks source link
audio audio-streaming python python-click python3 teamtalk5 vk vkontakte youtube-dl youtube-downloader youtube-player youtube-search

TTMediaBot

A media streaming bot for TeamTalk.

Installation and usage

Requirements

Installation

Usage

Running in Docker

You can also run the bot in a Docker container. First of all, You should build an image from the provided Dockerfile:

docker build -t ttmediabot .

Note: The first run could take some time.

Then you can run the Docker container with the following command:

docker run --rm --name ttmb_1 -dv <path/to/data/directory>:/home/ttbot/data ttmediabot

<path/to/data/directory> here means a directory where config.json file will be stored. It should not contain any other unrelated data. The cache and log files will be stored in the specified directory.

Startup options

Config file options

Pulse audio or VB cable settings

Linux variant

windows variant

Some notes about the Windows variant

support us

contacts