mirror of
https://github.com/r-ca/kidshift-skills.git
synced 2024-10-25 17:14:03 +00:00
メッセージを日本語に
This commit is contained in:
parent
3629140c9f
commit
04cba883f5
11
src/index.ts
11
src/index.ts
|
@ -9,6 +9,7 @@ import { TaskListResponse } from './models/Task';
|
||||||
import AttributeUtils from './AttributeUtils';
|
import AttributeUtils from './AttributeUtils';
|
||||||
import { ChildListResponse } from './models/Child';
|
import { ChildListResponse } from './models/Child';
|
||||||
import ChildService from './service/ChildService';
|
import ChildService from './service/ChildService';
|
||||||
|
import { MESSAGES } from './const';
|
||||||
|
|
||||||
const LaunchRequestHandler = {
|
const LaunchRequestHandler = {
|
||||||
canHandle(handlerInput: Alexa.HandlerInput) {
|
canHandle(handlerInput: Alexa.HandlerInput) {
|
||||||
|
@ -51,7 +52,7 @@ const KidShiftAuthIntentHandler = {
|
||||||
await attributeUtils.setToken(tokenResponse.accessToken);
|
await attributeUtils.setToken(tokenResponse.accessToken);
|
||||||
await attributeUtils.saveAttributes();
|
await attributeUtils.saveAttributes();
|
||||||
return handlerInput.responseBuilder
|
return handlerInput.responseBuilder
|
||||||
.speak('Login successful')
|
.speak(MESSAGES.LOGGED_IN)
|
||||||
.getResponse();
|
.getResponse();
|
||||||
} else {
|
} else {
|
||||||
return handlerInput.responseBuilder
|
return handlerInput.responseBuilder
|
||||||
|
@ -98,24 +99,24 @@ const KidShiftTaskCompleteIntentHandler = {
|
||||||
const task = taskList.list.find((task) => task.name === taskName);
|
const task = taskList.list.find((task) => task.name === taskName);
|
||||||
if (!task) {
|
if (!task) {
|
||||||
return handlerInput.responseBuilder
|
return handlerInput.responseBuilder
|
||||||
.speak('Task not found')
|
.speak(MESSAGES.TASK_NOT_FOUND)
|
||||||
.getResponse();
|
.getResponse();
|
||||||
}
|
}
|
||||||
|
|
||||||
const child = childList.list.find((child) => child.name === childName);
|
const child = childList.list.find((child) => child.name === childName);
|
||||||
if (!child) {
|
if (!child) {
|
||||||
return handlerInput.responseBuilder
|
return handlerInput.responseBuilder
|
||||||
.speak('Child not found')
|
.speak(MESSAGES.CHILD_NOT_FOUND)
|
||||||
.getResponse();
|
.getResponse();
|
||||||
}
|
}
|
||||||
|
|
||||||
return TaskService.completeTask(task.id, child.id).then(() => {
|
return TaskService.completeTask(task.id, child.id).then(() => {
|
||||||
return handlerInput.responseBuilder
|
return handlerInput.responseBuilder
|
||||||
.speak('Task completed')
|
.speak(MESSAGES.TASK_COMPLETED)
|
||||||
.getResponse();
|
.getResponse();
|
||||||
}).catch(() => {
|
}).catch(() => {
|
||||||
return handlerInput.responseBuilder
|
return handlerInput.responseBuilder
|
||||||
.speak('Task completion failed')
|
.speak(MESSAGES.ERROR_OCCURRED)
|
||||||
.getResponse();
|
.getResponse();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user