Максим Максим Мочалов
Создал тем: 13 Репутация: 830
10.02.2020
Вопрос: #41

Не корректно работают кнопки в Алисе для компьютера

Категория: Ошибки в Алисе или навыках для Алисы
наверняка многие столкнулись с такой проблемой, когда при нажатии на любую кнопку в навыке, он почему-то начинал говорить с Вами с самого начала.
Причем это связанно исключительно с версией Алисы для компьютерной версии Яндекс.Браузера.
Суть проблемы заключается в том, что Алиса в навык передает:
"session": {
"message_id": 0,
"new": true,
"session_id": "...",
"skill_id": "...",
"user_id": "..."
},
Проще говоря, Алиса создают новую сессию с пользователем, игнорируя тот факт, что пользователь уже находится в навыке.

Для того чтобы решить эту проблему, необходимо в кнопке передавать параметр payload. В качестве значения можно передать "title" кнопки.
"buttons": [
{
"title": "кнопка",
"hide": true,
"payload": "кнопка"
},
]
Аватарка

Отвечаем пользователю:

x

Ответы:

administrationMax

Рейтинг: 830

10 Февраля 2020 г.

Но тогда при нажатии кнопок, не будет работать блок с nlu.

Test

Рейтинг: 10

27 Ноября 2020 г.

Сейчас эта ошибка поправлена