Commit ac37ef5c by Anna Sokolova

new commit

1 parent b9103f57
...@@ -502,6 +502,13 @@ ...@@ -502,6 +502,13 @@
], ],
"excludes": [] "excludes": []
}, },
"not_lpr":{
"includes": [
"я не лпр",
"я не решаю"
],
"excludes": []
},
"if_robot": { "if_robot": {
"includes": [ "includes": [
"а вы робот", "а вы робот",
......
...@@ -351,7 +351,7 @@ node ask_price ...@@ -351,7 +351,7 @@ node ask_price
var result = blockcall SkipMessagesBlock(); var result = blockcall SkipMessagesBlock();
wait*; wait*;
} }
transitions transitions
{ {
when_call: goto when_call on true; when_call: goto when_call on true;
...@@ -445,6 +445,20 @@ node end_conversation_4 ...@@ -445,6 +445,20 @@ node end_conversation_4
} }
} }
node end_conversation_5
{
do
{
$cjm.push("end_conversation_5");
#say("end_conversation_5");
goto do_before_exit;
}
transitions
{
do_before_exit: goto do_before_exit;
}
}
node do_before_exit node do_before_exit
{ {
do do
...@@ -467,6 +481,90 @@ digression where_number ...@@ -467,6 +481,90 @@ digression where_number
} }
} }
digression dont_sell
{
conditions { on #messageHasIntent("dont_sell"); }
do
{
$cjm.push("dont_sell");
#say("dont_sell");
set $conversation_stop = #getCurrentTime();
exit;
}
}
digression no_shop
{
conditions { on #messageHasIntent("no_shop"); }
do
{
$cjm.push("no_shop");
#say("no_shop");
set $conversation_stop = #getCurrentTime();
exit;
}
}
digression not_lpr
{
conditions { on #messageHasIntent("not_lpr"); }
do
{
$cjm.push("not_lpr");
#say("not_lpr");
var result = blockcall SkipMessagesBlock();
}
transitions
{
end_conversation_5: goto end_conversation_5 on true;
}
onexit
{
end_conversation_5: do {
var text = #getMessageText();
#log(text);
}
}
}
digression who_are_you
{
conditions { on #messageHasIntent("who_are_u"); }
do
{
$cjm.push("who_are_you");
#say("who_are_you");
var result = blockcall SkipMessagesBlock();
return;
}
}
digression what_conditions
{
conditions { on #messageHasIntent("what_conditions"); }
do
{
$cjm.push("what_conditions");
#say("what_conditions");
var result = blockcall SkipMessagesBlock();
wait*;
}
transitions
{
agreement: goto ask_if_satisfied on #messageHasAnyIntent(["accept", "agree"]);
rejection: goto end_conversation_4 on #messageHasIntent("decline");
why_need_it_1: goto why_need_it_1 on #messageHasIntent("why_need_it");
}
onexit
{
rejection: do {
set $conversation_result = "перезвонить";
}
}
}
global digression @exit_dig_global global digression @exit_dig_global
{ {
......
...@@ -129,6 +129,11 @@ ...@@ -129,6 +129,11 @@
"text": "Понял вас! Я передам информацию нашему менеджер - он наберет вам и расскажет подробнее, Спасибо, что уделили время." "text": "Понял вас! Я передам информацию нашему менеджер - он наберет вам и расскажет подробнее, Спасибо, что уделили время."
} }
], ],
"end_conversation_5": [
{
"text": "Понял вас. Спасибо! До свидания"
}
],
"offer": { "offer": {
"first": [ "first": [
{ {
...@@ -185,6 +190,31 @@ ...@@ -185,6 +190,31 @@
{ {
"text": "Увидел вас в списке продавцов и производителей мебели." "text": "Увидел вас в списке продавцов и производителей мебели."
} }
],
"who_are_you": [
{
"text": "Меня зовут Иван, агентство R-брокер, премиум-партнёры площадки Авито."
}
],
"what_conditions": [
{
"text": "Более подробно про все условия сможет расскажет менеджер, в любом случае эта бесплатная консультация. Вы уже размещаетесь на авито?"
}
],
"dont_sell": [
{
"text": "Извините, видимо ошибся. Спасибо, до свидания."
}
],
"no_shop": [
{
"text": "Я вас поняла. Спасибо, что уделили время! До свидания"
}
],
"not_lpr": [
{
"text": "Понял вас. С кажите а с кем можно переговорить по вопросу привлечения клиентов по мебели?"
}
] ]
}, },
...@@ -232,10 +262,16 @@ ...@@ -232,10 +262,16 @@
"why_need_it_1": {}, "why_need_it_1": {},
"why_need_it_2": {}, "why_need_it_2": {},
"where_number": {}, "where_number": {},
"who_are_you": {},
"dont_sell": {},
"no_shop": {},
"not_lpr": {},
"what_conditions": {},
"end_conversation_1": {}, "end_conversation_1": {},
"end_conversation_2": {}, "end_conversation_2": {},
"end_conversation_3": {}, "end_conversation_3": {},
"end_conversation_4": {} "end_conversation_4": {},
"end_conversation_5": {}
} }
} }
} }
\ No newline at end of file
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!