[2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] Callback main start ok [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] Callback main avant while ok [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-21 17:24:43&metadata[message_id]=sms_655cd8e12d019551239426&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517570 [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] Callback SMS entrant sur sim_card: +33755517570 depuis Number (user): +33789060090 Text: Oui [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] From: +33789060090|To: +33755517570|Date: 2023-11-21 17:24:43|Message: Oui [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] callback main apres while ok [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] callback main sim_card_number CORRECT : +33755517570 début d'interpretation du message [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] BDD CheckNumber : la table est vide [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33789060090 [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517570' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] BDD BddMaj Quest1 : la table est vide [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] début chatgpt [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] curl_init OK [2023-11-21 17:24:44] [655cd9cc8166e] [INFO] [CHAT GPT] Commun message : Array [2023-11-21 17:24:44] [655cd9cc8166e] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Tu es un robot qui renvoie soit oui soit non. La question est la suivant : \"Souhaitez-vous faire du covoiturage ?\". A chaque fois que je vais t'envoyer un message, tu devras d\u00e9termin\u00e9 si le message est positif par rapport \u00e0 la question en me r\u00e9pondant uniquement par \"oui\" ou par \"non\". Si le SMS n'a aucun rapport, tu me renvois \"non\""},{"role":"user","content":"Oui"}]} [2023-11-21 17:24:54] [655cd9d689e30] [DEBUG] Callback main start ok [2023-11-21 17:24:54] [655cd9d689e30] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-21 17:24:54] [655cd9d689e30] [DEBUG] Callback main avant while ok [2023-11-21 17:24:54] [655cd9d689e30] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-21 17:24:43&metadata[message_id]=sms_655cd8e12d019551239426&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517570 [2023-11-21 17:24:54] [655cd9d689e30] [INFO] Callback SMS entrant sur sim_card: +33755517570 depuis Number (user): +33789060090 Text: Oui [2023-11-21 17:24:54] [655cd9d689e30] [INFO] From: +33789060090|To: +33755517570|Date: 2023-11-21 17:24:43|Message: Oui [2023-11-21 17:24:54] [655cd9d689e30] [DEBUG] callback main apres while ok [2023-11-21 17:24:54] [655cd9d689e30] [DEBUG] callback main sim_card_number CORRECT : +33755517570 début d'interpretation du message [2023-11-21 17:24:54] [655cd9d689e30] [DEBUG] BDD CheckNumber : OK [2023-11-21 17:24:54] [655cd9d689e30] [INFO] Callback SMS Count =? 1 [2023-11-21 17:24:54] [655cd9d689e30] [INFO] Callback checkMessage : Oui -- text: Oui [2023-11-21 17:24:54] [655cd9d689e30] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-21 17:24:54] [655cd9d689e30] [DEBUG] Callback juste avant fin callBack [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] Callback main start ok [2023-11-21 17:26:32] [655cda38057ac] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] Callback main avant while ok [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2023-11-21 17:26:31&metadata[message_id]=sms_655cd8e12d019551239426&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517570 [2023-11-21 17:26:32] [655cda38057ac] [INFO] Callback SMS entrant sur sim_card: +33755517570 depuis Number (user): +33789060090 Text: Oui [2023-11-21 17:26:32] [655cda38057ac] [INFO] From: +33789060090|To: +33755517570|Date: 2023-11-21 17:26:31|Message: Oui [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] callback main apres while ok [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] callback main sim_card_number CORRECT : +33755517570 début d'interpretation du message [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] BDD CheckNumber : la table est vide [2023-11-21 17:26:32] [655cda38057ac] [INFO] Callback ******** NOUVEL Utilisateur ****** [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33789060090 [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD AddSmsCount SMS Count updated: 1 [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : sender mis à jour. Valeur: '33755517570' [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez été invité à participer à la journée DT ZEU à la Grande Halle d’Auvergne, le 1er décembre 2023. Souhaitez-vous faire du covoiturage ?' [2023-11-21 17:26:32] [655cda38057ac] [INFO] Réponse automatique : journée DT ZEU - Souhaitez-vous faire du covoiturage ? [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'DT ZEU' [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle d’Auvergne' [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2023-12-01 09:00:00' [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2023-12-01 23:00:00' [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2023-12-01' [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj Quest1 : la table est vide [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] [AUTOMATIC] Réponse Positive [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2023-11-21 17:26:32] [655cda38057ac] [INFO] Sender already set +33789060090 [2023-11-21 17:26:32] [655cda38057ac] [INFO] SMS Count : 1 [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33789060090"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus sur moi, je vous invite \u00e0 consulter nos CGU [https:\/\/8pu.sh\/cgu] et ma Politique de confidentialit\u00e9 [https:\/\/8pu.sh\/conf]. Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517570"} [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] [SMS] HTTP Code : 200 [2023-11-21 17:26:32] [655cda38057ac] [INFO] [SMS] SMS envoyé avec succès id : sms_655cda385e0f2557377181 [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_655cda385e0f2557377181","number_of_contacts":1,"total_cost":0.155,"number_of_sms_needed":3,"residual_credit":58.24} [2023-11-21 17:26:32] [655cda38057ac] [INFO] BDD AddSmsCount SMS Count updated: 2 [2023-11-21 17:26:32] [655cda38057ac] [DEBUG] Callback juste avant fin callBack [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] Callback main start ok [2023-11-21 17:27:58] [655cda8e2e865] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] Callback main avant while ok [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-21 17:27:57&metadata[message_id]=sms_655cda385e0f2557377181&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517570 [2023-11-21 17:27:58] [655cda8e2e865] [INFO] Callback SMS entrant sur sim_card: +33755517570 depuis Number (user): +33789060090 Text: Passager [2023-11-21 17:27:58] [655cda8e2e865] [INFO] From: +33789060090|To: +33755517570|Date: 2023-11-21 17:27:57|Message: Passager [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] callback main apres while ok [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] callback main sim_card_number CORRECT : +33755517570 début d'interpretation du message [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] BDD CheckNumber : OK [2023-11-21 17:27:58] [655cda8e2e865] [INFO] Callback SMS Count =? 2 [2023-11-21 17:27:58] [655cda8e2e865] [INFO] Callback checkMessage : Oui -- text: Passager [2023-11-21 17:27:58] [655cda8e2e865] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] début chatgpt [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] curl_init OK [2023-11-21 17:27:58] [655cda8e2e865] [INFO] [CHAT GPT] Commun message : Array [2023-11-21 17:27:58] [655cda8e2e865] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage. Vous avez \u00e9t\u00e9 invit\u00e9 \u00e0 participer \u00e0 la journ\u00e9e DT ZEU \u00e0 la Grande Halle d\u2019Auvergne, le 1er d\u00e9cembre 2023. Souhaitez-vous faire du covoiturage ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2023-11-21 17:28:08] [655cda9842368] [DEBUG] Callback main start ok [2023-11-21 17:28:08] [655cda9842368] [INFO] Callback ****** Nouveau SMS recu: ******** [2023-11-21 17:28:08] [655cda9842368] [DEBUG] Callback main avant while ok [2023-11-21 17:28:08] [655cda9842368] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2023-11-21 17:27:57&metadata[message_id]=sms_655cda385e0f2557377181&metadata[number]=+33789060090&metadata[sim_card_number]=+33755517570 [2023-11-21 17:28:08] [655cda9842368] [INFO] Callback SMS entrant sur sim_card: +33755517570 depuis Number (user): +33789060090 Text: Passager [2023-11-21 17:28:08] [655cda9842368] [INFO] From: +33789060090|To: +33755517570|Date: 2023-11-21 17:27:57|Message: Passager [2023-11-21 17:28:08] [655cda9842368] [DEBUG] callback main apres while ok [2023-11-21 17:28:08] [655cda9842368] [DEBUG] callback main sim_card_number CORRECT : +33755517570 début d'interpretation du message [2023-11-21 17:28:08] [655cda9842368] [DEBUG] BDD CheckNumber : OK [2023-11-21 17:28:08] [655cda9842368] [INFO] Callback SMS Count =? 2 [2023-11-21 17:28:08] [655cda9842368] [INFO] Callback checkMessage : Passager -- text: Passager [2023-11-21 17:28:08] [655cda9842368] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2023-11-21 17:28:08] [655cda9842368] [DEBUG] Callback juste avant fin callBack