LGBot

Бот-администратор для @linux_gaming_ru

### Установка зависимостей (pyenv) ```sh pyenv install 3.11.0 ~/.pyenv/versions/3.11.0/bin/python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` ### Настройка Создайте файл **.env** и внесите в него токен бота, ID админ-чата и топика. ### Запуск ```sh python src/main.py ``` > Используется Python 3.11.0 ### Обновление на сервере Для обновления бота на продакшн-сервере используйте скрипт `update.sh`: ```sh ./update.sh ``` Скрипт автоматически: - Проверит наличие обновлений в git-репозитории - Загрузит изменения (`git pull`) - Перезапустит службу бота (`systemctl restart LGBot.service`) - Покажет статус работы бота