Как мне очень просто показать символ евро в Google Assistant? Каждый раз, когда я пытаюсь это сделать, я получаю символ в другой кодировке. Какую простую вещь мне не хватает?
Actions-on-Google SDK версии 2.0.1
const { dialogflow } = require('actions-on-google')
const app = dialogflow({ debug: true })
app.intent('euro-intent', (conv) => {
console.log('€')
conv.ask('€')
})
exports.myBot = app
Мое действие - вызвать webhook на AWS API Gateway, который подключен к лямбда-функции с помощью Node.js v 8.10. Журналы CloudWatch показывают
{
"payload": {
"google": {
"expectUserResponse": true,
"richResponse": {
"items": [
{
"simpleResponse": {
"textToSpeech": "€"
}
}
]
},
"userStorage": "{\"data\":{}}"
}
},
"outputContexts": [
{
"name": "projects/newagent-9bde7/agent/sessions/1525808242247/contexts/_actions_on_google",
"lifespanCount": 99,
"parameters": {
"data": "{}"
}
}
]
}
Тем не менее, я получаю ниже в симуляторе.