• Как проверить тип отправленного сообщения в aiogram?

    @KIRRusS
    ну я бы сделал так)) код читабельный, думаю вопросов возникнуть не должно))

    import logging
    from aiogram import Bot, Dispatcher, types
    from aiogram.contrib.fsm_storage.memory import MemoryStorage

    logging.basicConfig(level=logging.INFO)

    API_TOKEN = 'токен'

    bot = Bot(token=API_TOKEN)
    storage = MemoryStorage()
    dp = Dispatcher(bot, storage=storage)

    @dp.message_handler(content_types=['video'])
    async def video(message):
    await message.answer('Вы отправили видео')

    @dp.message_handler(content_types=['voice'])
    async def video(message):
    await message.answer('Вы отправили Голосовое сообщение')
    if __name__ == '__main__':
    from aiogram import executor

    executor.start_polling(dp, skip_updates=True)
    Ответ написан
    Комментировать