У меня есть метод, который обрабатывает кнопки:
@bot.message_handler(content_types=['text'])
def buttons(message):
if message.chat.type == 'private':
if message.text == 'Задание 1':
<..Запуск таймера, 30 секунд..>
<..Результат..>
elif message.text == 'Задание 2':
<..Запуск таймера, 60 секунд..>
<..Результат..>
Как создать два разных таймера и самое главное, как сделать проверку: если один запущен, то второй не может быть запущен, пока не кончится первый. Все, что смог найти в интернете, это предложение создания класса с таймером и булевской переменной. Если оно корректное, подскажите как это сделать.