Hi everyone I'm sorry to bother you again, but I'm

struggling with inline keyboards (=buttons)

First of all, I'm working with PHP
I made the inline keyboards, users can call it whenever they want but I don't know how to handle callback queries properly.
Online i found some stuff but it didn't help so much.
Can anyone tell me how I can take the information that a button is pressed (and which one)?

8 ответов

10 просмотров

you need to put callback_data inside your buttons

Ugo Pesce - Cum Monster
I did it

so that's how you know which button was pressed, by reading the callback_data

Ugo Pesce-- Cum Monster Автор вопроса
dotvhs
so that's how you know which button was pressed, b...

But I have to take another id because the user isn't sending a message, am I right?

Ugo Pesce-- Cum Monster Автор вопроса
dotvhs
id of what?

Of the user but with the callbackquery[from] (?)

Ugo Pesce - Cum Monster
Of the user but with the callbackquery[from] (?)

you can read who pressed and what was pressed from callbackquery, yeah, there will be userid and inside callback_data you will see what was pressed

Ugo Pesce-- Cum Monster Автор вопроса
dotvhs
you can read who pressed and what was pressed from...

Exactly, but my struggle is here: I still don't understand what callbackquery exactly is and how his fields work

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

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

А, вообще, знает кто-нить альтернативы D в области безопасных, читабельных ОО-языков?
Nik Lan
14
приветствую. хочу сделать себе D Playground вопрос: можете подсказать с чего мне следует начать и в какую сторону двигаться? P.S.: я не являюсь программистом... но в небольш...
dd
5
у тебя кастом или сток?
quantumde1 Зубенко
4
Что кто фри селф хостинг там практикует? Через tunnel?
Serg Gini
8
а как в dub выключить дебажный билд?
Maxim Filimonov
12
а почему, кстати, геймдевы обращают такое внимание на "новые" языки типа того же D (а также Zig)?
Maxim Filimonov
9
А что непонятного? В чем сложность взять слайс от вектора? И работать как обычно. Какие-то выдумки опять на ровной почве. Да и RAII в ди прекрасно работает с самого начала.
Aleksandr Druzhinin
14
> как написать простой код с правосторонними типами? enum Foo : int; как вариант, справа же. Это opaque enum без инициализатора, свойств и т.п.
Constantin F.
2
есть вопрос. за много лет, по редким обрывочным сообщениям, у меня сложилось впечатление что есть такая деликатная тема как замещение скриптов на ди (без компиляции). у себя д...
Karagy
6
А чего плохого в том, чтобы в языке статический анализатор работал всегда ? Кмк сама фишка с безопасностью раста - крутая, но реализация конечно по мне так себе, синтаксис, пр...
Александр
4
Карта сайта