Документация по боту модерация

Документация по боту модерация

Капитан кодит

Руководство по установке на 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
  1. Скопируйте файлы из архива.
Создайте виртуальное окружение и активируйте его: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

Примечание: Убедитесь, что у вас есть необходимые разрешения для выполнения этих команд. Также, не забудьте настроить файервол, если он активен, чтобы разрешить исходящие подключения для бота.

Это базовое руководство по установке. В зависимости от конкретных требований вашего проекта и системы, могут потребоваться дополнительные шаги или настройки.


Report Page