Похожие чаты

Is it possible to get buttons (not inline) in a

dialog with a bot?

6 ответов

12 просмотров
VellBell- Автор вопроса

can u show, how i can do it?

VellBell
can u show, how i can do it?

i mean it's the same as inline, just find the latest message that has a keyboard in it, and you can use usual click stuff on it. idk if there is more direct way to find it. kb = next( msg for msg in client.iter_messages(bot) if isinstance(msg.reply_markup, types.ReplyKeyboardMarkup) )

VellBell- Автор вопроса
!Pine Apple ❂ Pizza
i mean it's the same as inline, just find the late...

look how i did current_btn_keyboard = [] btn = await message.get_buttons() if btn != None: current_btn_keyboard.clear() for i in btn: for j in i: current_btn_keyboard.append(j.text) print(current_btn_keyboard) so I always have the current keyboard

VellBell
look how i did current_btn_keyboard = [] btn ...

a bot can send message 1001 with keyboard buttons, and then send messages 1002 with nothing, 1003 with inline, and 1004 with nothing but the client will still show the keyboard from 1001 is that your problem?

VellBell- Автор вопроса
lonami
a bot can send message 1001 with keyboard buttons,...

no, I needed to get the current keyboard, and I found how to do it

VellBell- Автор вопроса

Похожие вопросы

Обсуждают сегодня

Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Ready for some fun AND a chance to win TKO Tokens? Join us for exciting minigames in our Telegram group! 🕒 Don’t miss out—games start on today 25 October 2024, at 8 PM! Ge...
Milkyway | Tokocrypto
248
isnt that how its called? lol
Hobbyist
34
------------------------------------------------------------------------------ 📢 MAJOR ANNOUNCEMENT: HSUITE ECOSYSTEM UPDATE 📢 @everyone Dear HbarSuite Community, After month...
Big Stones
3
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
привет всем. Народ, кто-нибудь работал с мультипоточностью? Где посмотреть/ что почитать посоветуете? В идеале чтоб материал был максимально сжатый, времени читать например в...
Serg Vish
18
Let's say the current price of BCH is 400$, and average fee for transaction is .1$ If the price jumps to let's say 4000$, transaction fee should be 1$ ? I don't know exactly ...
Mohamed
28
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
now Linux kernel development is becoming a dictatorship group: https://www.youtube.com/watch?v=xPF2NSFvNCc
Sharuzzaman Ahmat Raslan
23
Всем привет. У клиента W11 без Защитника. Можно ли как-то восстановить его без переустановки системы? sfc и dism не помогли
Павел Сурков
13
Карта сайта