@Reyfli

Как при помощи команды /restart можно перезапустить ТГ бота?

Нашёл одно решение, но не понимаю его (появляются ошибки с неизвестными символами):
def restart(message):
    pid = str(os.getpid())
    restarter = open('restart.bat', 'w')
    restarter.write('Taskkill /PID ' + pid + ' /F\nTIMEOUT /T 5 /NOBREAK\ncd C:\\Users\\User\\OneDrive\\Рабочий стол\\Питончик\\БОТ ИИ\\main.py')
    restarter.close()
    os.system('C:/Users/User/OneDrive/Рабочий стол/Бат/restart.bat')

Можно ли сделать каким-то другим способом? Или же что можно сделать (в том числе со скриптами), чтобы работал вариант выше? Использую библиотеку telebot.
  • Вопрос задан
  • 269 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы