Синтаксис кнопки под поле ввода
Добавлен синтаксис, позволяющий возвращать из внешнего скрипта кнопку под поле ввода сообщения.
Варианты использования кнопок из скрипта для ботов telegram
Следует иметь ввиду одну особенность - на текущий момент редактор может обработать в единичном выводе группу кнопок только одного типа, поэтому из внешнего скрипта нельзя на текущий момент вернуть синтаксис кнопок и с текстом и под поле ввода. Только что-то одно. Синтаксис возврата кнопок под поле ввода на скриншоте: Где 0 - означает, что переноса следующей кнопки на новую строчку не будет. Если необходим перенос - значение должно быть 1
Также скрипт должен вернуть ключ type со значением update иначе кнопка в некоторых случаях добавится к имеющимся.
[title|Загловок_2][command|кнопка_2|0 |-] Текст из скрипта 2
При необходимости можно таким способом описать целого бота - все команды будет генерировать внешний скрипт. Он же будет и генерировать кнопки. Пример такой организации бота мы рассмотрим тут
Варианты использования кнопок из скрипта для ботов групп Вконтакте
Примеры использования:
[command|кнопка_2|0 |-]
[command|кнопка_2|1 |D83DDE42]
(0,1 - наличие переноса)
[command|кнопка_2|0 |D83DDE42@default]
Допустимые значения цвета:
- default
- negative
- positive
- primary
Коды иконок можно посмотреть в настройках команды