Support-BOT
This commit is contained in:
36
README.md
36
README.md
@@ -183,3 +183,39 @@ PS: Для запуска необходим python 3.9 или выше
|
||||
|
||||
```/deleteadmin``` - Удаляет права администратора у пользователя в **чате поддержки**. После удаления прав администратора нужно вручную удалить пользователя из группы телеграм.
|
||||
|
||||
## Автозапуск бота
|
||||
1.Создание службы:Создайте файл службы для вашего бота. Например, my_bot.service
|
||||
```
|
||||
sudo nano /etc/systemd/system/my_bot.service
|
||||
```
|
||||
2.Редактирование службы:Внесите следующие настройки в файл службы:
|
||||
```
|
||||
[Unit]
|
||||
Description=My Python Telegram Bot
|
||||
After=network.target
|
||||
|
||||
[Service]
|
||||
User=your_username
|
||||
Group=your_groupname
|
||||
WorkingDirectory=/path/to/your/bot
|
||||
ExecStart=/path/to/your/python /path/to/your/bot/main.py
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
```
|
||||
Замените your_username, your_groupname, /path/to/your/bot, и /path/to/your/python на соответствующие значения для вашей среды. Убедитесь, что ExecStart указывает на правильный путь к вашему скрипту Python бота.
|
||||
|
||||
3.Перезагрузка systemd:После того как вы сохранили изменения, перезагрузите systemd для применения новой службы:
|
||||
```
|
||||
sudo systemctl daemon-reload
|
||||
```
|
||||
4.Управление службой:Теперь вы можете управлять вашим ботом как службой. Например, чтобы запустить его и настроить автозапуск при загрузке системы, выполните следующие команды:
|
||||
```
|
||||
sudo systemctl start my_bot
|
||||
sudo systemctl enable my_bot
|
||||
```
|
||||
Чтобы проверить статус вашей службы, выполните:
|
||||
```
|
||||
sudo systemctl status my_bot
|
||||
```
|
||||
Reference in New Issue
Block a user