Таймер, без паузы

Я пишу telegram бота на aiogram (Python). Мне нужен секундомер или таймер который будет работать при команде /game. Но при этом не останавливал другие команды например /start. Есть такие модули ? Помогите пожалуйста! Заранее спасибо!

@bot.message_handler(commands=['start'])
def send_welcome(message):
  bot.send_message(message.chat.id, 'Привет')
  
@bot.message_handler(commands=['game'])
def send_game(message):
  for q in range(60):
    time.sleep(1)
    i += 1
    if i == 10:
      await bot.send_message(message.chat.id, 'Осталось 30 секунд')
    

Ответы (1 шт):

Автор решения: Саят Советжанов

Вот ответ:

import asyncio

@bot.message_handler(commands=['start'])
async def send_welcome(message):
    await bot.send_message(message.chat.id, 'Привет')

@bot.message_handler(commands=['game'])
async def send_game(message):
    i = 0
    for q in range(60):
        await asyncio.sleep(1)
        i += 1
        if i == 10:
            await bot.send_message(message.chat.id, 'Осталось 30 секунд')
→ Ссылка