Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -329,9 +329,9 @@ class MariannaBot:
|
|
329 |
is_idk=False
|
330 |
|
331 |
if not message:
|
332 |
-
return (
|
333 |
"Scusami, sto facendo confusione. Puoi farmi un'altra domanda?",
|
334 |
-
"Mi dispiace, non ho capito. Puoi essere più preciso?"])
|
335 |
|
336 |
message = message.lower().strip()
|
337 |
|
@@ -341,19 +341,19 @@ class MariannaBot:
|
|
341 |
if value == "si":
|
342 |
self.state = "query"
|
343 |
self.is_telling_stories = False
|
344 |
-
return (
|
345 |
elif value == "no":
|
346 |
self.state = "end"
|
347 |
-
return (
|
348 |
elif value == "non so":
|
349 |
return ([self.story_flow()], is_idk)
|
350 |
elif value == "parolacce":
|
351 |
-
return (
|
352 |
elif value == "query":
|
353 |
return (self.handle_query(message), is_idk)
|
354 |
else:
|
355 |
is_idk = True
|
356 |
-
return (
|
357 |
|
358 |
|
359 |
elif self.state == "query":
|
|
|
329 |
is_idk=False
|
330 |
|
331 |
if not message:
|
332 |
+
return (random.choice(["Mi dispiace, c'è stato un errore. Puoi riprovare con un'altra domanda? ",
|
333 |
"Scusami, sto facendo confusione. Puoi farmi un'altra domanda?",
|
334 |
+
"Mi dispiace, non ho capito. Puoi essere più preciso?"]), is_idk)
|
335 |
|
336 |
message = message.lower().strip()
|
337 |
|
|
|
341 |
if value == "si":
|
342 |
self.state = "query"
|
343 |
self.is_telling_stories = False
|
344 |
+
return (random.choice([f"Cosa vorresti sapere, {user_name}?","Di cosa posso parlarti?","Cosa ti interessa?",f"Chiedi pure quello che vuoi, {user_name}"]), is_idk)
|
345 |
elif value == "no":
|
346 |
self.state = "end"
|
347 |
+
return (random.choice([f"Va bene, grazie per aver parlato con me, {user_name}.",f"Ti ringrazio per aver parlato con me, {user_name}. A presto!","Spero di rivederti presto! Ciao!",f"È stato un piacere conversare con te, {user_name}, alla prossima!","Spero di esserti stata di aiuto. A presto!"]), is_idk)
|
348 |
elif value == "non so":
|
349 |
return ([self.story_flow()], is_idk)
|
350 |
elif value == "parolacce":
|
351 |
+
return (random.choice(["Mi dispiace sentirtelo dire. Per favore, chiedimi qualcosa","Sono veramente mortificata. Vuoi chiedermi altro?","Sono molto triste. Forse un'altra domanda miglirerà le cose!"]), is_idk)
|
352 |
elif value == "query":
|
353 |
return (self.handle_query(message), is_idk)
|
354 |
else:
|
355 |
is_idk = True
|
356 |
+
return (f"Scusa, {user_name}, non ho capito.", is_idk)
|
357 |
|
358 |
|
359 |
elif self.state == "query":
|