Interface IAppParam

Hierarchy

  • IAppParam

Properties

app_id?: null | string

Идентификатор приложения. Заполняется автоматически.

help_text?: string | string[]

Текст, или массив из текста для помощи.

intents: null | IAppIntent[]

Обрабатываемые команды.

Demo

Пример intent с регулярным выражением:

 [
-'name' : 'regex',
-'slots' : [
-'\b{_value_}\b', // Поиск точного совпадения. Например, если _value_ = 'привет', поиск будет осуществляться по точному совпадению. Слово "приветствую" в данном случае не будет считаться как точка срабатывания
-'\b{_value_}[^\s]+\b', // Поиск по точному началу. При данной опции слово "приветствую" станет точкой срабатывания
-'(\b{_value_}(|[^\s]+)\b)', // Поиск по точному началу или точному совпадению.
-'\b(\d{3})\b', // Поиск всех чисел от 100 до 999.
-'{_value_} \d {_value_}', // Поиск по определенному условию. Например регулярное "завтра в \d концерт", тогда точкой срабатывания станет пользовательский текст, в котором есть вхождение что и в регулярном выражении, где "\d" это любое число.
-'{_value_}', // Поиск любого похожего текста. Похоже на includes()
-'...' // Поддерживаются любые регулярные выражения. Перед использованием стоит убедиться в их корректности на сайте: (https://regex101.com/)
],
-'is_pattern' : true
]
marusia_token?: null | string

Маруся Токен для загрузки изображений и звуков в навыке.

telegram_token?: null | string

Telegram токен для отправки сообщений, загрузки изображений и звуков.

user_id?: null | string | number

Идентификатор пользователя. Заполняется автоматически.

utm_text?: null | string

Текст для UTM метки.

Default Value

utm_source=Yandex_Alisa&utm_medium=cpc&utm_campaign=phone

viber_api_version?: null | number

Версия api для Viber

viber_sender?: null | string

Имя пользователя, от которого будет отправляться сообщение.

viber_token?: null | string

Viber токен для отправки сообщений, загрузки изображений и звуков.

vk_api_version?: null | string

Версия Vk api. По умолчанию используется v5.103.

Default Value

v5.103

vk_confirmation_token?: null | string

Код для проверки корректности Vk бота. Необходим для подтверждения бота.

vk_token?: null | string

Vk Токен для отправки сообщений, загрузки изображений и звуков.

welcome_text?: string | string[]

Текст, или массив из текста для приветствия.

y_isAuthUser?: boolean

Актуально для Алисы! Использовать в качестве идентификатора пользователя Id в поле session.user. Если true, то для всех пользователей, которые авторизованы в Яндекс будет использоваться один токен, а не разный.

yandex_speech_kit_token?: null | string

Токен для отправки запросов в Yandex speech kit.

yandex_token?: null | string

Яндекс Токен для загрузки изображений и звуков в навыке.

Generated using TypeDoc