buttons
buttons
— кнопки, осуществляют переходы между стейтами сценария.
Синтаксис
Название кнопки добавляется в кавычках после тега buttons
.
-
По нажатию будет от правлен запрос с текстом, указанным внутри кнопки.
buttons:
"Это кнопка 1"
"Это кнопка 2" -
По нажатию на кнопку может быть осуществлен переход в указанный стейт, если:
- в левой части тега указана строка, определяющая текст внутри кнопки;
- в правой части — строка, определяющая путь перехода при нажатии кнопки.
# По нажатию на кнопку будет осуществлен переход в стейт /RememberCity
buttons:
"Санкт-Петербург" -> ./RememberCity
"Москва" -> ./RememberCity -
В кнопках можно использовать строковые подстановки:
buttons:
"Перейдите в раздел {{ $request.query }}" -> ./buttons:
"Кнопка" -> {{$temp.match.targetState}} -
В кнопках могут передаваться объекты:
buttons:
{ text: "Отправить местоположение", request_location: true, one_time_keyboard: false }