Случайный компонент

Случайный компонент выполняет случайный вложенный компонент.
Работает во всех платформах.
Для примера создадим бота, который случайным образом будет выдавать нужный текст пользователю — Шар судьбы.
Техническое задание:
  1. Пользователь входит в диалог с ботом. Ему приходит текст «Привет! Это бот судьбы, он ответит на твой вопрос случайным образом, как знаменитый Шар судьбы».
  2. Через 5 секунд приходит сообщение «Загадай вопрос. У тебя 10 секунд!»
  3. Через 10 секунд бот присылает случайно выбранный ответ из списка.
  4. Через 2 секунды приходит сообщение «Если у тебя есть другой вопрос, напиши мне «узнать судьбу». Только помни, что нельзя полагаться на судьбу во всех решениях».
  5. Пользователь может дать боту команду «узнать судьбу», которая вызывает сценарий выдачи ответа на вопрос.
Список возможных ответов:
  1. Да
  2. Безусловно
  3. Очень вероятно
  4. Ответ не ясен
  5. Спросите позже
  6. Не похоже
  7. Нет
Приступаем к созданию бота.
На Стартовом экране помещаем компонент Текст с текстом «Привет! Это Бот судьбы, он ответит на твой вопрос случайным образом, как знаменитый Шар судьбы».
За текстом — Таймаут на 5 секунд, он даст время пользователю прочесть сообщение.
За Таймаутом — Перемотка на основной экран бота, назовем его Бот судьбы.
Теперь соберем экран Бот судьбы.
Рандомный ответ из заданных текстов исполняет Случайный компонент.
Для задержки исполнения компонентов мы будем использовать Таймаут на 10 секунд.
Компоненты Текст с различными вариантами ответов бота добавляем в Случайный компонент с помощью синей кнопки «+» внизу.
Случайный компонент должен состоять из минимум двух любых элементов, иначе вы не сможете сохранить изменения в боте.
Далее мы добавляем в этот же экран Таймаут на 2 секунды и текст «Если у тебя есть другой вопрос, напиши мне «узнать судьбу». Только помни, что нельзя полагаться на судьбу во всех решениях».
Чтобы бот отвечал пользователю на фразу «узнать судьбу» создадим событие Шаблон в разделе Настройки:
Готового бота можно протестировать здесь: https://t.me/hi_botmother_bot.