info
fpСоздаем папку (например BotTest) создавать нужно в папке Bot
Переходи в папку командой cd Bot/BotTest
Пишем python3.10 -m venv venv ( это создаст виртуальную среду)
переходим в виртуальную среду командой source venv/bin/activate
Дальше нам нужно установить библиотеки без которых бот не будет работать.
pip install python-telegram-bot==13.7
Создаем папку systemd в папке BotTest
Закидываем файл BotS.service в только что созданую папку systemd.
(не забудь отредактировать файл BotS.service изменив пути к интерпритатору питон и к файлу BotS.service)
(так же не забудь поместить сам скрипт бота в папку Bot/BotTest )
Пишем cp /root/Bot/BotTest/systemd/card.service /etc/systemd/system/
пишем такую команду systemctl enable /root/Bot/BotTest/systemd/BotS.service
BotS -заменяем на названия файла service
запускаем systemctl start имя файла BotS.service
systemctl status BotS.service - проверить статус
Пишем deactivate чтобы выйди с данной виртуальной среды или вторника
Доп Команды.
systemctl start .service запустити
systemctl daemon-reload перезагрузити
systemctl restart name.service рестарт (перезапуск
systemctl status name.service статус
systemctl stop name.service остановити