{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/bot_answers/about_bot_answers/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"71910c07-90cd-5970-b6d2-8ae0469632e6","excerpt":"Ответ бота?> JAICP позволяет передавать различные сообщения бота в единообразном виде, например, картинки или кнопки. Переданные сообщения при этом будут…","html":"<h1>Ответ бота</h1>\n<hr>\n<p class='warn'>JAICP позволяет передавать различные сообщения бота в единообразном виде, например, картинки или кнопки. Переданные сообщения при этом будут преобразованы в вид, специфичный для каждого канала.</p>\n<p>Универсальные ответы передаются в структуре <code class=\"language-text\">replies</code>. <code class=\"language-text\">replies</code> — массив реплик бота, содержащий строго <a href=\"/1.10.3/docs/ru/bot_answers/table_replies\">типизированные элементы</a>. Предназначен для передачи в <a href=\"/1.10.3/docs/ru/channels/channels\">различные каналы</a>, такие, как Телеграм, Slack и др.</p>\n<p>Бот возвращает один или более ответов, которые задаются специальными тегами или складываются скриптом в <code class=\"language-text\">$response.replies</code>.</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\"><span class=\"token variableParameter\">script:</span>\n    $response.replies.push( {\n        type: text|image|buttons|...\n        text: ...\n        imageUrl: ...\n        }\n ]</code></pre></div>\n<p class='warn'><a href=/1.10.3/docs/ru/JS_API/variables/response  ><code class=\"language-text\">$response.replies</code></a> — список ответов, выведенных в процессе обработки реакций.</p>\n</br>\n<h2>Типы ответов</h2>\n<p>Ниже представлен список поддерживаемых платформой <code class=\"language-text\">replies</code>.</p>\n<table>\n<thead>\n<tr>\n<th>Тип</th>\n<th>Описание</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types\"><code class=\"language-text\">text</code></a></td>\n<td>Простой текстовый ответ, каждый элемент выводится отдельным сообщением.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#buttons\"><code class=\"language-text\">buttons</code></a></td>\n<td>Вывод кнопки.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#inlinebuttons\"><code class=\"language-text\">inlineButtons</code></a></td>\n<td>Вывод inline-кнопки.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#image\"><code class=\"language-text\">image</code></a></td>\n<td>Вывод изображения.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#raw\"><code class=\"language-text\">raw</code></a></td>\n<td>Используется для передачи методов, специфичных для определенного канала.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#switch\"><code class=\"language-text\">switch</code></a></td>\n<td>Переключает диалог клиента с бота на оператора.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#location\"><code class=\"language-text\">location</code></a></td>\n<td>Вывод координат.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#timeout\"><code class=\"language-text\">timeout</code></a></td>\n<td>Задает переход в состояние, если от пользователя нет ответа.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#dtmf\"><code class=\"language-text\">dtmf</code></a></td>\n<td>Запрос у абонента набор DTMF-сообщения (цифры/символы в тоновом режиме). <a href=\"/1.10.3/docs/ru/telephony/telephony\">Только для телефонного канала</a>.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#hangup\"><code class=\"language-text\">hangup</code></a></td>\n<td>Прервать звонок. <a href=\"/1.10.3/docs/ru/telephony/telephony\">Только для телефонного канала</a>.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#htmlresponse\"><code class=\"language-text\">htmlResponse</code></a></td>\n<td>Тип ответа <code class=\"language-text\">htmlResponse</code> используется для вывода визуальной составляющей навыков, созданных с использованием <a href=\"/1.10.3/docs/ru/channels/google_assistant/interactive_canvas\">Interactive Canvas</a>.</td>\n</tr>\n<tr>\n<td><a href=\"/1.10.3/docs/ru/bot_answers/message_types#carousel\"><code class=\"language-text\">carousel</code></a></td>\n<td>Вывод списка элементов с возможностью выбора одного из них.</td>\n</tr>\n</tbody>\n</table>\n</br>\n<p>Подробная информация о формате ответа бота, параметрах, типах сообщений для каналов представлена в статье <a href=\"/1.10.3/docs/ru/bot_answers/message_types\">Типы ответов</a>.</p>","frontmatter":{"title":"","description":null},"headings":[{"value":"Ответ бота"}]}},"pageContext":{"slug":"/docs/ru/bot_answers/about_bot_answers/","previous":{"fields":{"slug":"/docs/ru/bot_answers/fileEvent/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/analytics/dialog_logs/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}