Документация по боту модерация
Капитан кодитРуководство по установке на Debian:
Обновите систему:Copy sudo apt update && sudo apt upgrade -y Установите Python и pip, если они еще не установлены:Copy sudo apt install python3 python3-pip -y Установите git для клонирования репозитория (если нужно):Copy sudo apt install git -y Создайте директорию для бота и перейдите в неё:Copy mkdir telegram_bot && cd telegram_bot
- Скопируйте файлы из архива.
Создайте виртуальное окружение и активируйте его:Copy python3 -m venv venv source venv/bin/activate Установите зависимости:Copy pip install -r requirements.txt Отредактируйте файл config.py, вставив свой токен бота и другие необходимые данные:Copy nano config.py Запустите бота:Copy python3 main.py Для автоматического запуска бота при перезагрузке системы, можно использовать systemd. Создайте файл сервиса:Copy sudo nano /etc/systemd/system/telegram_bot.service Содержимое файла:Copy [Unit] Description=Telegram Bot After=network.target [Service] User=your_username WorkingDirectory=/path/to/your/bot ExecStart=/path/to/your/bot/venv/bin/python3 /path/to/your/bot/main.py Restart=always [Install] WantedBy=multi-user.target Активируйте и запустите сервис:Copy sudo systemctl enable telegram_bot.service sudo systemctl start telegram_bot.service Проверьте статус бота:Copy sudo systemctl status telegram_bot.service
Примечание: Убедитесь, что у вас есть необходимые разрешения для выполнения этих команд. Также, не забудьте настроить файервол, если он активен, чтобы разрешить исходящие подключения для бота.
Это базовое руководство по установке. В зависимости от конкретных требований вашего проекта и системы, могут потребоваться дополнительные шаги или настройки.