Как сделать timer на python с проверкой(pytelegrambotapi)?

У меня есть метод, который обрабатывает кнопки:

@bot.message_handler(content_types=['text'])
def buttons(message):
    if message.chat.type == 'private':
        if message.text == 'Задание 1':
           <..Запуск таймера, 30 секунд..>
           <..Результат..>
        elif message.text == 'Задание 2':
           <..Запуск таймера, 60 секунд..>               
           <..Результат..>

Как создать два разных таймера и самое главное, как сделать проверку: если один запущен, то второй не может быть запущен, пока не кончится первый. Все, что смог найти в интернете, это предложение создания класса с таймером и булевской переменной. Если оно корректное, подскажите как это сделать.
  • Вопрос задан
  • 300 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы