Делаю бота для Ejabberd. Используется XMPPHP.
Как сделать интерактивное меню, чтобы при вводе команды "?" выдавалось меню с интерактивными элементами, а не простым текстом
/cmd1 -- Action 1
/cmd2 -- Action 2
/cmd3 -- Action 3
...
Чтобы при клике на соответствующий пункт меню данная команда сразу отправлялась в ответ (или вставлялась в поле ввода сообщения (чтобы не набирать команду вручную). Как это сделано в Телеграм-ботах, например.
Пока что у меня выдаётся только текст