Отправка сообщения бота с задержкой в telegram (aiogram)

Пытаюсь научить бота в telegram отправлять сообщения что идут подряд с интервалом в пару секунд. Перечитал тонну документации и пытался найти похожий вопрос на форумах, но безрезультатно. Использую асинхронную библиотеку aiogram. Наиболее подходящий вариан для реализации задумки (как мне кажется), какой я смог найти по чужим примерам - использовать asyncio. Но, что-то код не работает. Вот пример:

@dp.message_handler(text=['Пример'])
async def cmd_example(message: types.Message):
    await message.answer("Первое сообщение")
    await asyncio.sleep(5)
    await message.answer("Второе сообщение")

При выполнении кода, строчка await asyncio.sleep(5)просто игнорируется


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

Автор решения: Дмитрий Степанов

Сам пытаюсь решить данную проблему, только на C#, а для вас подойдёт данный способ. введите сюда описание изображения

→ Ссылка