У кнопки над меню постоянный текст aiogram
Я написал меню для inline_query_answer, также добавил текст Назад с параметром switch_pm_parameter='back', чтобы после нажатия на текст от пользователя отправлялся текст end-, который бот должен получить как команду, что меню пользователю сейчас не интересно смотреть.
Сам код меню:
@dp.inline_handler()
async def inline_handler(inlineRequest):
if inlineRequest.query.lower() == 'catalog':
results = []
for i in range(40):
results.append(
InlineQueryResultArticle(
id=i,
title='result: '+str(i+1),
input_message_content=InputTextMessageContent(
message_text = 'CLICKED result: '+str(i+1)
)
)
)
await inlineRequest.answer(
results=results,
switch_pm_text='Назад',
switch_pm_parameter='end-'
)
В чем тут проблема? При нажатии на текст Назад от пользователя отправляется боту команда /start' а не end-` я долго пытался разобраться, но так и не понял в чем тут подвох, прошу вашей помощи.
Писал бота на библиотеке aiogram, скачать код бота можете по ссылке: https://pastebin.com/91SZkwfG
Скриншоты:


