Python - aiogram_dialog - как отключить удаление Replay кнопки когда отправляешь контакт?

Пишу бота на aiogram_dialog. Пытаюсь реализовать регистрацию пользователя

Регистрация из трех запросов к пользователю: 1. Напиши имя, 2. Напиши фамилию, 3.Отправь контакт.

Когда пользователь отправляет контакт, происходит переход на новый диалог, кнопка RequestContact удаляется и с ним удаляется само сообщение "Отправь контакт".

Вот код окна с запросом контакта:

Window(
    Format("Отправьте свой <b>КОНТАКТНЫЙ НОМЕР</b>"),
    RequestContact(Const("? Отправить номер")),
    MessageInput(contact_handler, content_types=[ContentType.CONTACT]),
    state=RegSG.contact,
    parse_mode="html",
    markup_factory=ReplyKeyboardFactory(
        resize_keyboard=True,
        is_persistent=True
    )
),

Пробовал использовать show_mod с параметром SEND, но с ним после отправки контакта само отправляется такое сообщение "...". Я так понял какая-то заглушка. Помогите, кто уже с этим сталкивался, можно ли как-то оставить кнопку в таком состоянии как она есть и перейти на новый диалог?


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