diff --git a/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text1.json b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text1.json new file mode 100644 index 0000000..01d91fb --- /dev/null +++ b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text1.json @@ -0,0 +1,285 @@ +{ + "id": "cc440002-2222-4abc-8def-440000000002", + "parentId": "cc440001-1111-4abc-8def-440000000001", + "rootParentId": "d291c001-eaf2-4136-853f-cbd2ef4cf12a", + "name": "44-BossFight-text1", + "auto": true, + "contexts": [ + "text-44-1" + ], + "responses": [ + { + "resetContexts": false, + "action": "saveToRepeat", + "affectedContexts": [ + { + "name": "text-44-1", + "lifespan": 0 + }, + { + "name": "text-44", + "lifespan": 50 + }, + { + "name": "multipart-text", + "lifespan": 2 + } + ], + "parameters": [ + { + "id": "cc440002-2222-4abc-8def-4400000000c0", + "name": "text-name", + "required": false, + "dataType": "@sys.any", + "value": "про финальный бой. Эта история состоит из двух частей, начнём с первой.", + "defaultValue": "", + "isList": false, + "prompts": [], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c1", + "name": "textKey", + "required": false, + "dataType": "@sys.any", + "value": "text-44-2", + "defaultValue": "", + "isList": false, + "prompts": [], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c2", + "name": "name1", + "required": true, + "dataType": "@sys.any", + "value": "$name1", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "Для начала — назови какое-нибудь мужское имя" + }, + { + "lang": "ru", + "value": "Скажи любое мужское имя" + }, + { + "lang": "ru", + "value": "Придумай мужское имя" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c3", + "name": "name2", + "required": true, + "dataType": "@sys.any", + "value": "$name2", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "Теперь — какое-нибудь женское имя" + }, + { + "lang": "ru", + "value": "А теперь — женское имя" + }, + { + "lang": "ru", + "value": "Скажи любое женское имя" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c4", + "name": "color1", + "required": true, + "dataType": "@sys.any", + "value": "$color1", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "Назови любой цвет" + }, + { + "lang": "ru", + "value": "Скажи какой-нибудь цвет" + }, + { + "lang": "ru", + "value": "Придумай цвет" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c5", + "name": "kakoe", + "required": true, + "dataType": "@sys.any", + "value": "$kakoe", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "Скажи слово, отвечающее на вопрос «какое?»" + }, + { + "lang": "ru", + "value": "«Какое?»" + }, + { + "lang": "ru", + "value": "Любое прилагательное в среднем роде" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c6", + "name": "kakoy", + "required": true, + "dataType": "@sys.any", + "value": "$kakoy", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "Теперь — «какой?»" + }, + { + "lang": "ru", + "value": "Скажи слово на вопрос «какой?»" + }, + { + "lang": "ru", + "value": "Любое прилагательное в мужском роде" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c7", + "name": "num", + "required": true, + "dataType": "@sys.number-integer", + "value": "$num", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "Назови число больше ста" + }, + { + "lang": "ru", + "value": "Скажи число больше ста" + }, + { + "lang": "ru", + "value": "Придумай число больше ста" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + }, + { + "id": "cc440002-2222-4abc-8def-4400000000c8", + "name": "creature", + "required": true, + "dataType": "@sys.any", + "value": "$creature", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "И последний вопрос первой части — назови какое-нибудь мифическое существо мужского рода" + }, + { + "lang": "ru", + "value": "И напоследок — мифическое существо мужского рода" + }, + { + "lang": "ru", + "value": "Последний вопрос: любое мифическое существо мужского рода" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + } + ], + "messages": [ + { + "type": "2", + "platform": "telegram", + "title": "", + "replies": [ + "Да!" + ], + "textToSpeech": "", + "lang": "ru", + "condition": "" + }, + { + "type": "0", + "title": "", + "textToSpeech": "", + "lang": "ru", + "speech": [ + "$name1 замер в конце длинного каменного коридора. За его спиной шла $name2 — с луком наготове. На его плечах висел $color1 плащ, изодранный в предыдущих боях, а в руке он сжимал меч — $kakoe лезвие ещё дымилось после встречи со стражниками. Впереди, у трона из костей, поднялся огромный $kakoy $creature — босс подземелья.\n«У меня осталось всего одно зелье», — прошептал $name1, заглядывая в пустой инвентарь. «А у меня мало стрел — всего $num», — отозвалась $name2.\n$creature взревел, сорвался с места и швырнул в них булыжник. $name2 отскочила и выпустила стрелу — прямо в глаз чудовищу.\nХочешь узнать, чем всё закончилось?" + ], + "condition": "" + } + ], + "speech": [] + } + ], + "priority": 500000, + "webhookUsed": false, + "webhookForSlotFilling": false, + "fallbackIntent": false, + "events": [ + { + "name": "text-44-1" + } + ], + "conditionalResponses": [], + "condition": "", + "conditionalFollowupEvents": [] +} diff --git a/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text1_usersays_ru.json b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text1_usersays_ru.json new file mode 100644 index 0000000..6cc3ed5 --- /dev/null +++ b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text1_usersays_ru.json @@ -0,0 +1,64 @@ +[ + { "id": "cc440002-2222-4abc-8def-44000d5a0001", "data": [ { "text": "Артур", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0002", "data": [ { "text": "Илья", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0003", "data": [ { "text": "Максим", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0004", "data": [ { "text": "Данила", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0005", "data": [ { "text": "Тимур", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0006", "data": [ { "text": "Влад", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0007", "data": [ { "text": "Марк", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0008", "data": [ { "text": "Егор", "meta": "@sys.any", "alias": "name1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + + { "id": "cc440002-2222-4abc-8def-44000d5a0011", "data": [ { "text": "Марина", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0012", "data": [ { "text": "Оля", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0013", "data": [ { "text": "Настя", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0014", "data": [ { "text": "Лиза", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0015", "data": [ { "text": "Юля", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0016", "data": [ { "text": "Алиса", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0017", "data": [ { "text": "Кира", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0018", "data": [ { "text": "Даша", "meta": "@sys.any", "alias": "name2", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + + { "id": "cc440002-2222-4abc-8def-44000d5a0021", "data": [ { "text": "красный", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0022", "data": [ { "text": "синий", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0023", "data": [ { "text": "зелёный", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0024", "data": [ { "text": "чёрный", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0025", "data": [ { "text": "фиолетовый", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0026", "data": [ { "text": "серый", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0027", "data": [ { "text": "серебряный", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0028", "data": [ { "text": "золотой", "meta": "@sys.any", "alias": "color1", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + + { "id": "cc440002-2222-4abc-8def-44000d5a0031", "data": [ { "text": "острое", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0032", "data": [ { "text": "тяжёлое", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0033", "data": [ { "text": "кривое", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0034", "data": [ { "text": "сверкающее", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0035", "data": [ { "text": "старинное", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0036", "data": [ { "text": "ржавое", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0037", "data": [ { "text": "зазубренное", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0038", "data": [ { "text": "зачарованное", "meta": "@sys.any", "alias": "kakoe", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + + { "id": "cc440002-2222-4abc-8def-44000d5a0041", "data": [ { "text": "рогатый", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0042", "data": [ { "text": "огромный", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0043", "data": [ { "text": "свирепый", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0044", "data": [ { "text": "косматый", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0045", "data": [ { "text": "каменный", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0046", "data": [ { "text": "зубастый", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0047", "data": [ { "text": "могучий", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0048", "data": [ { "text": "полосатый", "meta": "@sys.any", "alias": "kakoy", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + + { "id": "cc440002-2222-4abc-8def-44000d5a0051", "data": [ { "text": "300", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0052", "data": [ { "text": "777", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0053", "data": [ { "text": "500", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0054", "data": [ { "text": "999", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0055", "data": [ { "text": "1000", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0056", "data": [ { "text": "150", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0057", "data": [ { "text": "666", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0058", "data": [ { "text": "200", "meta": "@sys.number-integer", "alias": "num", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + + { "id": "cc440002-2222-4abc-8def-44000d5a0061", "data": [ { "text": "тролль", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0062", "data": [ { "text": "дракон", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0063", "data": [ { "text": "минотавр", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0064", "data": [ { "text": "циклоп", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0065", "data": [ { "text": "орк", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0066", "data": [ { "text": "гоблин", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0067", "data": [ { "text": "лич", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440002-2222-4abc-8def-44000d5a0068", "data": [ { "text": "гигант", "meta": "@sys.any", "alias": "creature", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 } +] diff --git a/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text2.json b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text2.json new file mode 100644 index 0000000..8483b89 --- /dev/null +++ b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text2.json @@ -0,0 +1,127 @@ +{ + "id": "cc440003-3333-4abc-8def-440000000003", + "parentId": "cc440001-1111-4abc-8def-440000000001", + "rootParentId": "d291c001-eaf2-4136-853f-cbd2ef4cf12a", + "name": "44-BossFight-text2", + "auto": true, + "contexts": [ + "text-44-2" + ], + "responses": [ + { + "resetContexts": false, + "action": "saveToRepeat", + "affectedContexts": [ + { + "name": "text-44-2", + "lifespan": 0 + }, + { + "name": "text-44", + "lifespan": 0 + }, + { + "name": "multipart-text", + "lifespan": 0 + } + ], + "parameters": [ + { + "id": "cc440003-3333-4abc-8def-4400000000d1", + "name": "kakaya", + "required": true, + "dataType": "@sys.any", + "value": "$kakaya", + "defaultValue": "", + "isList": false, + "prompts": [ + { + "lang": "ru", + "value": "Остался один вопрос — скажи слово, отвечающее на вопрос «какая?»" + }, + { + "lang": "ru", + "value": "Ещё один вопрос — «какая?»" + }, + { + "lang": "ru", + "value": "И ещё один вопрос — любое прилагательное в женском роде" + } + ], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + } + ], + "messages": [ + { + "type": "0", + "title": "", + "textToSpeech": "", + "lang": "ru", + "speech": [ + "#text-44.name1 бросился вперёд, но его здоровье было на исходе. Он замахнулся, вложив в удар всю силу, но #text-44.creature перехватил его лапой и отшвырнул к стене. В воздухе взорвалась $kakaya вспышка — #text-44.name2 применила магию! На секунду показалось, что они справятся... Но #text-44.creature поднялся снова. #text-44.name1 попытался встать — экран поплыл и потемнел.\nGAME OVER\n«Ну ладно, — сказал #text-44.name1, откидываясь на спинку кресла. — Давай попробуем ещё раз. Только чаю налью».\nВ наушнике зашуршало: «Только теперь не зевай. У него вторая фаза начинается на трети здоровья, а ты в неё опять напролом полез. Всё, чекпоинт загружен, я тебя жду на респе».\nПо-моему, здорово получилось. Сочиним ещё что-нибудь?" + ], + "condition": "" + }, + { + "type": "4", + "title": "", + "payload": { + "Default": { + "Buttons": [ + { + "Text": "Да!", + "IsQuickReply": true + } + ] + }, + "Sber": { + "Buttons": [ + { + "Text": "Оценить историю", + "IsQuickReply": true + } + ] + }, + "Yandex": { + "Buttons": [ + { + "Text": "Оценить историю", + "Url": "https://dialogs.yandex.ru/store/skills/12ef2083-sochinyal", + "IsQuickReply": false + } + ] + }, + "Marusia": { + "Buttons": [ + { + "Text": "Поблагодарить разработчиков", + "Url": "https://vk.com/im?sel=-201360423", + "IsQuickReply": false + } + ] + } + }, + "textToSpeech": "", + "lang": "ru", + "condition": "" + } + ], + "speech": [] + } + ], + "priority": 500000, + "webhookUsed": false, + "webhookForSlotFilling": false, + "fallbackIntent": false, + "events": [ + { + "name": "text-44-2" + } + ], + "conditionalResponses": [], + "condition": "", + "conditionalFollowupEvents": [] +} diff --git a/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text2_usersays_ru.json b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text2_usersays_ru.json new file mode 100644 index 0000000..d7445ae --- /dev/null +++ b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight-text2_usersays_ru.json @@ -0,0 +1,10 @@ +[ + { "id": "cc440003-3333-4abc-8def-44000d5b0001", "data": [ { "text": "огненная", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440003-3333-4abc-8def-44000d5b0002", "data": [ { "text": "синяя", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440003-3333-4abc-8def-44000d5b0003", "data": [ { "text": "зелёная", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440003-3333-4abc-8def-44000d5b0004", "data": [ { "text": "ослепительная", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440003-3333-4abc-8def-44000d5b0005", "data": [ { "text": "красная", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440003-3333-4abc-8def-44000d5b0006", "data": [ { "text": "ледяная", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440003-3333-4abc-8def-44000d5b0007", "data": [ { "text": "звёздная", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440003-3333-4abc-8def-44000d5b0008", "data": [ { "text": "тёмная", "meta": "@sys.any", "alias": "kakaya", "userDefined": true } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 } +] diff --git a/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight.json b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight.json new file mode 100644 index 0000000..8d36259 --- /dev/null +++ b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight.json @@ -0,0 +1,61 @@ +{ + "id": "cc440001-1111-4abc-8def-440000000001", + "parentId": "d291c001-eaf2-4136-853f-cbd2ef4cf12a", + "rootParentId": "d291c001-eaf2-4136-853f-cbd2ef4cf12a", + "name": "44-BossFight", + "auto": true, + "contexts": [], + "responses": [ + { + "resetContexts": false, + "action": "GetText", + "affectedContexts": [ + { + "name": "text-44", + "lifespan": 50 + } + ], + "parameters": [ + { + "id": "cc440001-1111-4abc-8def-4400000000a1", + "name": "textKey", + "required": false, + "dataType": "@sys.any", + "value": "text-44-1", + "defaultValue": "", + "isList": false, + "prompts": [], + "promptMessages": [], + "noMatchPromptMessages": [], + "noInputPromptMessages": [], + "outputDialogContexts": [] + } + ], + "messages": [ + { + "type": "0", + "title": "", + "textToSpeech": "", + "lang": "ru", + "speech": [ + "Здорово! Давай сочиним", + "Отлично! Теперь давай сочиним", + "Класс! Теперь сочиним", + "Здорово! Сочиняем", + "Супер! Сейчас сочиним" + ], + "condition": "" + } + ], + "speech": [] + } + ], + "priority": 500000, + "webhookUsed": false, + "webhookForSlotFilling": false, + "fallbackIntent": false, + "events": [], + "conditionalResponses": [], + "condition": "", + "conditionalFollowupEvents": [] +} diff --git a/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight_usersays_ru.json b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight_usersays_ru.json new file mode 100644 index 0000000..89bc7b6 --- /dev/null +++ b/Dialogflow/FillInTheTextBot-eu/intents/44-BossFight_usersays_ru.json @@ -0,0 +1,12 @@ +[ + { "id": "cc440001-1111-4abc-8def-440000000e01", "data": [ { "text": "последний бой", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e02", "data": [ { "text": "финальный бой", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e03", "data": [ { "text": "про финального босса", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e04", "data": [ { "text": "босс подземелья", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e05", "data": [ { "text": "сочини про подземелье", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e06", "data": [ { "text": "про воина и лучницу", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e07", "data": [ { "text": "эпичный бой", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e08", "data": [ { "text": "про компьютерную игру", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e09", "data": [ { "text": "про рпг", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 }, + { "id": "cc440001-1111-4abc-8def-440000000e10", "data": [ { "text": "историю про игру", "userDefined": false } ], "isTemplate": false, "count": 0, "lang": "ru", "updated": 0 } +] diff --git a/Dialogflow/FillInTheTextBot-eu/intents/EasyWelcome-yes.json b/Dialogflow/FillInTheTextBot-eu/intents/EasyWelcome-yes.json index b024e18..a2acee0 100644 --- a/Dialogflow/FillInTheTextBot-eu/intents/EasyWelcome-yes.json +++ b/Dialogflow/FillInTheTextBot-eu/intents/EasyWelcome-yes.json @@ -18,7 +18,7 @@ "name": "textKey", "required": false, "dataType": "@sys.any", - "value": "text-43", + "value": "text-44-1", "defaultValue": "", "isList": false, "prompts": [], diff --git a/Dialogflow/FillInTheTextBot-eu/intents/NewText.json b/Dialogflow/FillInTheTextBot-eu/intents/NewText.json index 72439ab..0a03beb 100644 --- a/Dialogflow/FillInTheTextBot-eu/intents/NewText.json +++ b/Dialogflow/FillInTheTextBot-eu/intents/NewText.json @@ -14,7 +14,7 @@ "name": "textKey", "required": false, "dataType": "@sys.any", - "value": "text-43", + "value": "text-44-1", "defaultValue": "", "isList": false, "prompts": [], diff --git a/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories - screen.json b/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories - screen.json index b1bbf4e..b032bd5 100644 --- a/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories - screen.json +++ b/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories - screen.json @@ -93,6 +93,9 @@ "buttons": [ { "text": "Пропажа сладостей" + }, + { + "text": "Последний бой" } ], "textToSpeech": "", diff --git a/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories.json b/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories.json index 33ab9d6..586040d 100644 --- a/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories.json +++ b/Dialogflow/FillInTheTextBot-eu/intents/TextsList - long stories.json @@ -18,7 +18,7 @@ "textToSpeech": "", "lang": "ru", "speech": [ - "Вот мои длинные истории:\n— Прогульщики.\n— Про короля пиратов.\n— Вот это ёлка!\n— Старинные часы.\n— Летние каникулы!\n— Тайна библиотекаря.\n— Каникулы на пляже.\n— Дачная страшилка.\n— Бесконечный магазин.\n— Пропажа сладостей.\nКакую будем сочинять" + "Вот мои длинные истории:\n— Прогульщики.\n— Про короля пиратов.\n— Вот это ёлка!\n— Старинные часы.\n— Летние каникулы!\n— Тайна библиотекаря.\n— Каникулы на пляже.\n— Дачная страшилка.\n— Бесконечный магазин.\n— Пропажа сладостей.\n— Последний бой.\nКакую будем сочинять" ], "condition": "" } diff --git a/Dialogflow/FillInTheTextBot-eu/intents/TextsList-Screen.json b/Dialogflow/FillInTheTextBot-eu/intents/TextsList-Screen.json index a2aa1a5..97877af 100644 --- a/Dialogflow/FillInTheTextBot-eu/intents/TextsList-Screen.json +++ b/Dialogflow/FillInTheTextBot-eu/intents/TextsList-Screen.json @@ -234,6 +234,9 @@ }, { "text": "Случай на концерте" + }, + { + "text": "Последний бой" } ], "textToSpeech": "", diff --git a/Dialogflow/FillInTheTextBot-eu/intents/TextsList.json b/Dialogflow/FillInTheTextBot-eu/intents/TextsList.json index 321d8cd..72c374d 100644 --- a/Dialogflow/FillInTheTextBot-eu/intents/TextsList.json +++ b/Dialogflow/FillInTheTextBot-eu/intents/TextsList.json @@ -25,7 +25,7 @@ "textToSpeech": "", "lang": "ru", "speech": [ - "Я их сейчас озвучу, а если надоест — останови меня, и скажи «любой» или «новый». Итак, вот что у меня сейчас есть:\n— Случай на уроке.\n— Карантин.\n— Парк развлечений.\n— Непростая рыбка.\n— Больница.\n— Про цирк.\n— Объяснительная.\n— Новый колобок.\n— Новогоднее письмо.\n— Анекдот про енота.\n— Про любовь.\n— Про 23 февраля.\n— Про 8 марта.\n— Про кота Бориса.\n— Прогульщики.\n— Про короля пиратов.\n— Опоздательная в больницу.\n— Вот это ёлка!\n— Про лесника\n— Старинные часы\n— Летние каникулы\n— Тайна библиотеки\n— Тайна библиотекаря\n— Веселье и кошка.\n— Сахарная вата.\n— Каникулы на пляже.\n— Прогулка на самокатах.\n— Дачная страшилка.\n— Настоящее сокровище.\n— Бесконечный магазин.\n— Пропажа сладостей.\n— Случай на концерте.\n— Гороскопы: для козерогов.\n— про водолеев.\n— для рыб.\n— овнов.\n— про тельцов.\n— и близнецов.\n— для раков.\n— о девах.\n— про львов.\n— для весов.\n— о скорпионах.\n— и для стрельцов.\nЧто выберешь?" + "Я их сейчас озвучу, а если надоест — останови меня, и скажи «любой» или «новый». Итак, вот что у меня сейчас есть:\n— Случай на уроке.\n— Карантин.\n— Парк развлечений.\n— Непростая рыбка.\n— Больница.\n— Про цирк.\n— Объяснительная.\n— Новый колобок.\n— Новогоднее письмо.\n— Анекдот про енота.\n— Про любовь.\n— Про 23 февраля.\n— Про 8 марта.\n— Про кота Бориса.\n— Прогульщики.\n— Про короля пиратов.\n— Опоздательная в больницу.\n— Вот это ёлка!\n— Про лесника\n— Старинные часы\n— Летние каникулы\n— Тайна библиотеки\n— Тайна библиотекаря\n— Веселье и кошка.\n— Сахарная вата.\n— Каникулы на пляже.\n— Прогулка на самокатах.\n— Дачная страшилка.\n— Настоящее сокровище.\n— Бесконечный магазин.\n— Пропажа сладостей.\n— Случай на концерте.\n— Последний бой.\n— Гороскопы: для козерогов.\n— про водолеев.\n— для рыб.\n— овнов.\n— про тельцов.\n— и близнецов.\n— для раков.\n— о девах.\n— про львов.\n— для весов.\n— о скорпионах.\n— и для стрельцов.\nЧто выберешь?" ], "condition": "" }