Telegram-bot не отвечает на сообщения бизнес аккаунта

Пишу телеграм бота для работы с бизнес-аккаунтом. Для начала протестировал работоспособность бота на простом аккаунте - работает. Код следующий:

from aiogram import Dispatcher, Bot, types
from asyncio import run
TOKEN_API = ''

bot = Bot(TOKEN_API)
dp = Dispatcher()

@dp.message()
async def echo(message: types.message):
    await message.answer(text=message.text)

async def main(): await dp.start_polling(bot)

if __name__ == "__main__": run(main())

Далее, воспользовался инструкцией отсюда. Купил премиум, включил бизнес-мод в BotFather, добавил бота в настройках бота "телеграм для бизнеса", выдал боту базовые разрешения. Все как в инструкции.

Далее поменял обработчик события "сообщение" на "сообщение от бизнес-аккаунта":

этот обработчик
@dp.message()

заменил на этот
@dp.business_message()

И все. Бот перестает отвечать. Ошибок нет. Ведет себя так, будто событие сообщения от бизнес-аккаунта просто не генерируется. Однако, премиум куплен и всё настроено (опять-таки, инструкция).

Прошу, помогите. Что я упускаю? Спасибо


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