@i_ikigai

Как в aiogram сделать так чтобы после нажатия кнопки открылась клавиатура со свернутой кнопкой?

Есть команда
@dp.message_handler(commands='add_film')
async def name_film_for_users(message: types.Message, state: FSMContext):
    if message.text == 'Отмена':
        await message.answer('Что хочешь сделать?', reply_markup=kb.markup_start)
        await state.finish()
    else:
        await message.answer(text='Напишите название фильма', reply_markup=kb.markup_start_cancel)
        await Regis.next()
        await AddFilm.name.set()

И кнопка
btn_cancel = KeyboardButton(text='Отмена')
markup_start_cancel = ReplyKeyboardMarkup(resize_keyboard=True).add(btn_cancel)

После нажатия на нее бот просит название фильма и выводит кнопку отмены для возврата в главное меню, из-за того что там эта кнопка клавиатура сворачивается, как сделать так чтобы после нажатия кнопка свернулась, но ее можно вывести нажав на соответствующую кнопку? Если использовать ReplyKeyboardRemove он просто удаляет кнопку и кнопка возврата удаляется.
Как это выглядит после нажатия
Sa_IWeNAaYk.jpg
Как сделать так чтобы после команды add_film у меня он имел такой вид?
oo0gc0ho7vQ.jpg
Это вообще возможно в телеграм боте?
Извините что картинки огромные
  • Вопрос задан
  • 2149 просмотров
Пригласить эксперта
Ответы на вопрос 1
SoreMix
@SoreMix Куратор тега Python
yellow
Никак. Можно и самому свернуть.
Если нужно все таки оставить, следует посмотреть в сторону инлайн кнопок.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы