- Автор
-
EvilLolaBunny
- Требования
-
- Python 3.x
- Библиотеки: aiogram 2.x, PostgreSQL, SQLAlchemy (Gino), requests, python-dotenv
- Доступ к API Telegram (BOT_TOKEN)
- База данных PostgreSQL с настройками, указанными в файле .env
- Доступ к серверам Counter-Strike 1.6 на хостинге MyArena (API)
- Благодарности
-
Хочу выразить благодарность себе за упорство, терпение и старания в разработке этого проекта. Без собственного самоотверженного труда и стремления к совершенству этот бот не смог бы стать реальностью. Спасибо себе за преданность и стойкость в достижении поставленных целей!
Выражаю искреннюю благодарность ChatGPT за неоценимую помощь в создании описания и инструкции к проекту. Благодаря его терпеливому и компетентному подходу удалось создать информативное и структурированное руководство без лишних усилий со стороны автора. Огромное спасибо за профессионализм и поддержку!
Описание проекта
Этот проект представляет собой Telegram бота, который предназначен для мониторинга и управления серверами Counter-Strike 1.6 на хостинге MyArena.
Бот разработан на языке Python 3 и использует различные библиотеки, такие как aiogram, PostgreSQL, SQLAlchemy (Gino), requests и python-dotenv.
Возможности
Этот проект представляет собой Telegram бота, который предназначен для мониторинга и управления серверами Counter-Strike 1.6 на хостинге MyArena.
Бот разработан на языке Python 3 и использует различные библиотеки, такие как aiogram, PostgreSQL, SQLAlchemy (Gino), requests и python-dotenv.
Возможности
- Добавление сервера по токену и присвоение ему названия.
- Переключение между серверами и удаление серверов.
- Просмотр статуса сервера:
- Включен, выключен или находится в процессе включения.
- Название сервера.
- Тип сервера.
- Адрес сервера.
- Локация сервера.
- Текущая карта.
- Онлайн игроков.
- Остаток дней аренды сервера.
- Управление сервером:
- Включение, выключение и перезапуск сервера.
- Отправка команд в консоль сервера.