Python

Гость2 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
04.10.2022

Добрый день! Нужен бот для телеграмма. При запуске бота идёт подключение к игровому серверу используя rcon. Если подключение не удалось, пробовать переподключиться.

В боте будет 3 кнопки которые будут активны если соединение установлено.

1. Запустить/Отключить отслеживание сообщений. (Данный механизм будет отлавливать сообщения с сервера используя хендлер, который есть в библиотеке и в зависимости от сообщения банить игрока. Вся информация для бана игрока есть в данном сообщении).

2. Получить список игроков. (Списком выводится пользователю id - Name - GUID и общее количество).

3. Забанить игрока. Вписываем его id.

Все кнопки должны обрабатываться на наличие неудачи при активации выводом сообщения в чат бота.

Дополнительно использовать библиотеку asyncio.

Для настроек по подключению использовать внешний файл как конфиг (ini или json).