Как в меню Telegram бота реализовать команду с параметрами?

Есть телеграм бот на Aiogram, в котором есть команда вывода гайда на конкретного героя из игры. Выглядит примерно так /guide <имя персонажа>. Аргумент реализован через .get_args(). Есть функция для установки команды в меню бота:

async def set_default_commands(dp: Dispatcher):
    await dp.bot.set_my_commands(
        [
            BotCommand("start", "- Запустить/Перезапустить бота"),
            BotCommand("guide", "- Гайд на героя"),
            BotCommand("farm", "- Какие ресурсы можно сегодня выфармить"),
        ]
    )

Интересует вопрос, возможно ли реализовать её так, чтобы команда не отправлялась сразу при её выборе в меню бота, а просто вписывалась в черновик, чтобы пользователь сам дописал в неё аргумент? И если нет, то какие можно сделать альтернативы?


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