Проблема с asyncio и aiogram

У меня есть парсер который собирает информацию из разных сайтов по ссылкам в текстовом документе(Который пользователь сам отправляет боту)
Но когда один человек отправляет текстовый документ, то другие не смогут пользоваться ботом пока не выполнится парсинг информации для первого человека, возможно кто-то чего да посоветует? Есть примерно такой код

t = asyncio.create_task(Parser.main_function(line.strip(), message.chat.id, k))
tasks.append(t)
for t in asyncio.as_completed(tasks):
      await t

----- На этом моменте всё стопориться


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