проблема с asyncio.gather в aiogram

Я хочу совместить асинхронный парсер на aiohttp и aiogram, для этого пользователю бота нужно отправить тхт файл в котором находится информация, после этого запускается обработчик информации, а после уже парсер снизу приложил первый вариант кода с которым всё идет по очередно, а хотелось чтобы запустилось сразу несколько тасков паралельно

for line in set(s_list):
        t = asyncio.create_task(Semaphore_func(line.strip(), message.chat.id, msg.message_id, len(s_list)))
        await t

Если же использовать asyncio.gather(*tasks) то бот будет ждать пока закончится выполнение обработчика информации, а потом начнет отвечать другим


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