Как запускать thread при начале работы бота telebot?
Я создаю поток в боте:
@bot.message_handler(commands=['start'])
def start(message):
# ..код..
Thread(target=sub_expiration_handler, args=[message]).start()
Всё работает как я и задумывал, но я в будущем планирую накатывать обновы на бота, а для этого придётся его перезапускать, при этом поток возобновиться, только когда пользователь введёт команду /start, а мне хотелось бы начинать его с самого начала работы бота.
Очевидно, можно запускать поток в самом начале, вне start, но тогда непонятно, как передать аргумент message.