#telestructor
Научил Telestructor (
@TelestructorBot) переключаться на нужный шаблон по триггеру на нажатие кнопки клавиатуры/отправку команды.
Для триггера на клавиатуру в объекте пользователя создаётся массив пар текст/шаблон, поэтому мы можем перекинуть пользователя любым текстом на любой шаблон. Массив удаляется при эвенте с settings.removeKeyboard и заменяется на другой массив пар при эвенте, отправляющим новую клавиатуру.
P. S. при нажатии /start на клавиатуре, клавиатура не удалилась так как в шаблоне /start нет эвента с параметром требующим её удаления (в отличии от шаблона тест).