Параметры команды /start
Запуская бота с помощью команды /start, есть возможность дополнительно указать параметр запуска. Он может быть указан как через пробел, например, /start your_parameter, так и с помощью ссылки на бота, которую предоставляет мессенджер, например, Telegram - https://t.me/your_bot?start=your_parameter.
Обратите внимание: у каждого мессенджера так же могут иметься свои правила по допустимым символам, которые может содержать параметр, а так же методам обработки. Рекомендуем ознакомиться с ними отдельно на сайте документации используемого мессенджера.
Для того чтобы получить стартовый параметр, необходимо добавить элемент скрипта сразу после триггера "Старт бота" (или "Команда"). Параметр будет доступен через поле context.input.command.parameter.

Пример использования параметра
| TypeScript | |
|---|---|
В данном примере демонстрируется возможность запуска специального сценария при указании определенного стартового параметра. Кроме того, параметр сохраняется в переменную start_param.
Важно: при подключении бота через Линии ELMA365, для корректной работы параметра рекомендуем переопределить команду
/startв триггере "Команда" и отключить триггер "Старт бота".