Skip to content
This repository has been archived by the owner on Apr 1, 2022. It is now read-only.

Latest commit

 

History

History
21 lines (16 loc) · 1.43 KB

README.md

File metadata and controls

21 lines (16 loc) · 1.43 KB

TeleMCRCON

Telegram бот для управления Minecraft сервером. Работает через RCON протокол.

Использование

Все команды в чате работают только с /. Если необходимо использовать в команде к серверу, то необходимо использовать 2 /.

В чате: /say kek@bot_username, //help@bot_username

В личных сообщениях: say kek, //help

Настройка

Переменные окружения:

  • TOKEN – токен Telegram-бота
  • LOG_LEVEL (не обязательно, по умолчанию INFO) – уровень логгирования (может быть CRITICAL, ERROR, WARNING, INFO, DEBUG, NOTSET)
  • ADMINS_LIST – id Telegram-аккаунтов, имеющих доступ к использованию бота, перечислисть через _
  • RCON_HOST – ip адрес для RCON подключения
  • RCON_PORT (не обязательно, по умолчанию 25575) – порт для RCON подключения
  • RCON_PASS – пароль для RCON подключения

Тесты

Для запуска тестов необходимо установить tox (pip install tox). Далее перейдите в каталог с репозиторием и запустите tox (tox .).