2026-04-22 10:50:29 +00:00
2026-04-20 16:35:19 +00:00

Server Bot Python

Описание

Этот проект — Python-бот, который можно быстро развернуть на сервере с помощью systemd и скрипта автодеплоя.

Быстрый старт

1. Клонируйте репозиторий на сервер

git clone <URL_РЕПОЗИТОРИЯ>
cd server-bot-python

2. Запустите скрипт установки

chmod +x install.sh
./install.sh --token <ВАШ_ТОКЕН> --user_id <ВАШ_ID>
  • Скрипт скопирует проект в /opt/server-bot-python, установит зависимости и создаст systemd-сервис.
  • После установки бот будет автоматически запускаться и перезапускаться при сбоях.

3. Управление сервисом

  • Перезапустить:
    sudo systemctl restart server-bot-python
    
  • Посмотреть логи:
    sudo journalctl -u server-bot-python -f
    
  • Остановить:
    sudo systemctl stop server-bot-python
    

Ручная настройка systemd (опционально)

Пример unit-файла: server-bot-python.service.example

Требования

  • Python 3.8+
  • pip
  • systemd (Linux)

Переменные запуска

  • --token — токен для авторизации
  • --user_id — ID пользователя

Структура проекта

  • src/ — исходный код бота
  • install.sh — скрипт автодеплоя
  • requirements.txt — зависимости

Вопросы и предложения: создавайте issue или pull request.

S
Description
No description provided
Readme GPL-3.0 78 KiB
Languages
Python 61.2%
Shell 38.8%