Как сделать функцию запуска скрипта и его остановку?
Здравствуйте! Пишу бота для телеграмма. Появилась такая надобность, как запускать бота, так и его выключать. То есть, пишу /start - запускается, /stop - останавливается. И возникла такая идея. Будет всего 2 скрипта, один будет принимать команды и разные сообщения, а второй скрипт будет запускаться в зависимости от пришедшей команды. То есть, в боте пишу /start, первый скрипт слушает это - получает команду /start, затем еще пару сообщений и запускается второй скрипт. Затем если нужно его остановить то пишу /stop, первый скрипт получает эту команду и останавливает второй скрипт. Может идея бред, но как такое реализовать? Как запускать скрипты из других файлов(скриптов)? В python
Привет!
Я думаю, проще будет сделать включение/выключение бота одной из встроенных фич.
Можно сделать переключаемый bool параметр. И все команды бота, кроме /on /off прогонять через middleware в котором проверяется включен бот или выключен.