{
    "componentChunkName": "component---src-templates-doc-page-js",
    "path": "/docs/ru/JS_API/built_in_services/reactions/answer/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Gatsby-doc-engine"}},"markdownRemark":{"id":"52ba4ce9-478f-5e9c-9d61-baa6a516ae4d","excerpt":"$reactions.answer Метод выводит простой текстовый ответ. Синтаксис Метод может принимать в качестве аргумента объект или строку. Строка Укажите строку…","html":"<h1>$reactions.answer</h1>\n<hr>\n<p>Метод выводит простой текстовый ответ.</p>\n<h2>Синтаксис</h2>\n<p>Метод может принимать в качестве аргумента объект или строку.</p>\n<h3>Строка</h3>\n<p>Укажите строку, определяющую текстовый ответ:</p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\">$reactions<span class=\"token punctuation\">.</span><span class=\"token function\">answer</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"Текст сообщения\"</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span></code></pre></div>\n<p>В тексте ответа вы можете использовать подстановки в скобках <code class=\"language-text\">{{ }}</code>, внутри которых может находиться любое допустимое выражение на JavaScript.</p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\">$reactions<span class=\"token punctuation\">.</span><span class=\"token function\">answer</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"Привет, {{ $client.name }}!\"</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span></code></pre></div>\n<h3>Объект</h3>\n<p>Помимо строки метод также принимает объект, в котором кроме обычного текста ответа вы можете передать текст с HTML-разметкой или разметкой для синтеза речи.</p>\n</br>\n<table>\n<thead>\n<tr>\n<th>Аргумент</th>\n<th>Описание</th>\n<th>Обязательный</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code class=\"language-text\">value</code></td>\n<td>Текст ответа</td>\n<td>Да</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">tts</code></td>\n<td>Текст ответа с разметкой для синтеза речи</td>\n<td>Нет</td>\n</tr>\n<tr>\n<td><code class=\"language-text\">html</code></td>\n<td>Текст ответа с HTML-разметкой</td>\n<td>Нет</td>\n</tr>\n</tbody>\n</table>\n</br>\n<p>Текст ответа с разметкой для синтеза речи:</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\"><span class=\"token variableParameter\">script:</span>\n    $reactions.answer({\"value\": \"Вот правила игры\", \"tts\": \"Вот правила игр+ы\"});</code></pre></div>\n<p>Текст ответа с HTML-разметкой:</p>\n<div class=\"gatsby-highlight\" data-language=\"sc\"><pre class=\"language-sc\"><code class=\"language-sc\"><span class=\"token variableParameter\">script:</span>\n    $reactions.answer({\"value\": \"Вы победили!\", \"html\": \"&lt;b>Вы победили!&lt;/b>\"});</code></pre></div>\n<p class='tip'>HTML-разметку поддерживают только <a href=/1.11.7/docs/ru/channels/chatwidget/chatwidget  >чатвиджет</a>, <a href=/1.11.7/docs/ru/channels/chat_api/chat_api  >Chat API</a> и <a href=/1.11.7/docs/ru/channels/telegram/telegram  >Telegram</a>. В других каналах клиент получит обычное сообщение без разметки.</p>","frontmatter":{"title":"","description":null},"headings":[{"value":"$reactions.answer"}]}},"pageContext":{"slug":"/docs/ru/JS_API/built_in_services/reactions/answer/","previous":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/reactions/audio/"},"frontmatter":{"title":"","description":null}},"next":{"fields":{"slug":"/docs/ru/JS_API/built_in_services/pushgate/pushgate/"},"frontmatter":{"title":"","description":null}}}},
    "staticQueryHashes": ["1209419333"]}