Использовать await с threading

у меня возникла проблема при использовании библиотеки threading. Мне нужно вывести функцию Start в отдельный поток.

@dp.message_handler(state=UpdateTime.UpdateTime)
async def process_name(message: types.Message, state: FSMContext):
    if message.text.isdigit():
        th = Thread(target= Start, args=(bot, message))
        th.start()      
        await state.finish()
            
    else:
        message.reply('Нужно ввести целое число. Время в секундах')

Функция Start:

async def Start(bot, message):
    await bot.send_message(message.chat.id, 'hello')    

Ошибка: RuntimeWarning: coroutine 'Start' was never awaited self._target(*self._args, **self._kwargs) RuntimeWarning: Enable tracemalloc to get the object allocation traceback


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