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()
И все. Бот перестает отвечать. Ошибок нет. Ведет себя так, будто событие сообщения от бизнес-аккаунта просто не генерируется. Однако, премиум куплен и всё настроено (опять-таки, инструкция).
Прошу, помогите. Что я упускаю? Спасибо