IPromptArgs interface
DEPRECATED новой системе запросов используется только IPromptOptions.
- Extends
Свойства
| attachment |
Указание о том, как клиенты должны макетировать несколько вложений. Значение по умолчанию — list. |
| attachments | Для входящих сообщений содержит вложения, такие как изображения, отправленные пользователем. Для исходящих сообщений содержатся такие объекты, как карточки или изображения для отправки пользователю. |
| entities | Структурированные объекты, передаваемые боту или пользователю. |
| enums |
|
| input |
Подсказка для клиентов, которые дают им знать, ожидает ли бот дальнейших входных данных или нет. Встроенные запросы автоматически заполняют это значение для исходящих сообщений. |
| library |
Пространство имен (необязательно) используется для локализации и других целей. По умолчанию это пространство имен вызывающих абонентов. |
| list |
(Необязательно) тип списка для отрисовки для ЗапросаType.choice. Значением по умолчанию является ListStyle.auto. |
| localization |
DEPRECATED вместо этого используйте libraryNamespace. |
| max |
(Необязательно) максимальное количество раз для повторного запроса пользователя. По умолчанию пользователь будет повторно запрашиваться на неопределенный срок. |
| prompt | (Необязательно) Первоначальный запрос на отправку пользователя. Обычно это заполняется функцией |
| prompt |
(Необязательно) флаг, используемый для управления повторным запросом пользователя после завершения диалогового окна, запущенного действием. Значение по умолчанию — true. |
| prompt |
|
| ref |
(Необязательно) дата ссылки при распознавании времени. Дата, выраженная в галках с помощью Date.getTime(). |
| retry |
|
| retry |
(Необязательно) запрос повторить отправку, если ответ пользователей не понят. По умолчанию используется просто повторный запрос с помощью настраиваемого системного запроса. |
| retry |
(Необязательно) SSML для отправки с помощью |
| speak | (Необязательно) SSML для отправки с начальным |
| text |
Формат текстовых полей. Значение по умолчанию — Markdown. |
Сведения о свойстве
attachmentLayout
Указание о том, как клиенты должны макетировать несколько вложений. Значение по умолчанию — list.
attachmentLayout?: string
Значение свойства
string
attachments
Для входящих сообщений содержит вложения, такие как изображения, отправленные пользователем. Для исходящих сообщений содержатся такие объекты, как карточки или изображения для отправки пользователю.
attachments?: IAttachment[]
Значение свойства
entities
Структурированные объекты, передаваемые боту или пользователю.
entities?: any[]
Значение свойства
any[]
enumsValues
enumsValues?: string[]
Значение свойства
string[]
inputHint
Подсказка для клиентов, которые дают им знать, ожидает ли бот дальнейших входных данных или нет. Встроенные запросы автоматически заполняют это значение для исходящих сообщений.
inputHint?: string
Значение свойства
string
libraryNamespace
Пространство имен (необязательно) используется для локализации и других целей. По умолчанию это пространство имен вызывающих абонентов.
libraryNamespace?: string
Значение свойства
string
listStyle
(Необязательно) тип списка для отрисовки для ЗапросаType.choice. Значением по умолчанию является ListStyle.auto.
listStyle?: ListStyle
Значение свойства
localizationNamespace
DEPRECATED вместо этого используйте libraryNamespace.
localizationNamespace?: string
Значение свойства
string
maxRetries
(Необязательно) максимальное количество раз для повторного запроса пользователя. По умолчанию пользователь будет повторно запрашиваться на неопределенный срок.
maxRetries?: number
Значение свойства
number
prompt
(Необязательно) Первоначальный запрос на отправку пользователя. Обычно это заполняется функцией Prompts.xxx().
prompt?: TextOrMessageType
Значение свойства
promptAfterAction
(Необязательно) флаг, используемый для управления повторным запросом пользователя после завершения диалогового окна, запущенного действием. Значение по умолчанию — true.
promptAfterAction?: boolean
Значение свойства
boolean
promptType
refDate
(Необязательно) дата ссылки при распознавании времени. Дата, выраженная в галках с помощью Date.getTime().
refDate?: number
Значение свойства
number
retryCnt
retryCnt?: number
Значение свойства
number
retryPrompt
(Необязательно) запрос повторить отправку, если ответ пользователей не понят. По умолчанию используется просто повторный запрос с помощью настраиваемого системного запроса.
retryPrompt?: TextOrMessageType
Значение свойства
retrySpeak
(Необязательно) SSML для отправки с помощью retryPrompt. Если retryPrompt имеет тип IMessage или IIsMessage, это значение будет игнорироваться. Если это значение является массивом, ответ будет выбран случайным образом.
retrySpeak?: TextType
Значение свойства
speak
(Необязательно) SSML для отправки с начальным prompt. Если запрос имеет тип IMessage или IIsMessage, это значение будет игнорироваться. Если это значение является массивом, ответ будет выбран случайным образом.
speak?: TextType
Значение свойства
textFormat
Формат текстовых полей. Значение по умолчанию — Markdown.
textFormat?: string
Значение свойства
string