[2024-03-11 09:38:25] [65eec3014f228] [DEBUG] Callback main start ok [2024-03-11 09:38:25] [65eec3014f228] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] Callback main avant while ok [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-11 09:38:22&metadata[message_id]=sms_65ee0dd4426a3494954031&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517569 [2024-03-11 09:38:25] [65eec3014f228] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634957587 Text: Quiet [2024-03-11 09:38:25] [65eec3014f228] [INFO] From: +33634957587|To: +33755517569|Date: 2024-03-11 09:38:22|Message: Quiet [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] callback main apres while ok [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] Detect Myriam number : quiet [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] Service is enabled ? true [2024-03-11 09:38:25] [65eec3014f228] [INFO] Service +33755517569 is enabled ! [2024-03-11 09:38:25] [65eec3014f228] [INFO] Phone Number +33634957587 is available ! [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] Detect Myriam number : quiet [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] Update listen_enabled : false [2024-03-11 09:38:25] [65eec3014f228] [DEBUG] check_if_listen_is_enabled Die [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] Callback main start ok [2024-03-11 09:38:28] [65eec304936ef] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] Callback main avant while ok [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-11 09:38:26&metadata[message_id]=sms_65e73d439a8b8371109272&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517567 [2024-03-11 09:38:28] [65eec304936ef] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634957587 Text: Quiet [2024-03-11 09:38:28] [65eec304936ef] [INFO] From: +33634957587|To: +33755517567|Date: 2024-03-11 09:38:26|Message: Quiet [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] callback main apres while ok [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] Detect Myriam number : quiet [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] Service is enabled ? true [2024-03-11 09:38:28] [65eec304936ef] [INFO] Service +33755517567 is enabled ! [2024-03-11 09:38:28] [65eec304936ef] [INFO] Phone Number +33634957587 is available ! [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] Detect Myriam number : quiet [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] Update listen_enabled : false [2024-03-11 09:38:28] [65eec304936ef] [DEBUG] check_if_listen_is_enabled Die [2024-03-11 09:38:44] [65eec31458053] [DEBUG] Callback main start ok [2024-03-11 09:38:44] [65eec31458053] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:38:44] [65eec31458053] [DEBUG] Callback main avant while ok [2024-03-11 09:38:44] [65eec31458053] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-11 09:38:40&metadata[message_id]=sms_65df0f9d55ca2791682966&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-03-11 09:38:44] [65eec31458053] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Quiet [2024-03-11 09:38:44] [65eec31458053] [INFO] From: +33634957587|To: +33755517568|Date: 2024-03-11 09:38:40|Message: Quiet [2024-03-11 09:38:44] [65eec31458053] [DEBUG] callback main apres while ok [2024-03-11 09:38:44] [65eec31458053] [DEBUG] Detect Myriam number : quiet [2024-03-11 09:38:44] [65eec31458053] [DEBUG] Service is enabled ? true [2024-03-11 09:38:44] [65eec31458053] [INFO] Service +33755517568 is enabled ! [2024-03-11 09:38:44] [65eec31458053] [INFO] Phone Number +33634957587 is available ! [2024-03-11 09:38:44] [65eec31458053] [DEBUG] Detect Myriam number : quiet [2024-03-11 09:38:44] [65eec31458053] [DEBUG] Update listen_enabled : false [2024-03-11 09:38:44] [65eec31458053] [DEBUG] check_if_listen_is_enabled Die [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] Callback main start ok [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] Callback main avant while ok [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] Fields : channel=sms&text=geek&reception_date=2024-03-11 09:50:23&metadata[message_id]=sms_65d5f7ee5113f624797551&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: geek [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-11 09:50:23|Message: geek [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] callback main apres while ok [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] Service is enabled ? true [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Service +33755517567 is enabled ! [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Phone Number +33601747173 is available ! [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] Listen is enabled ? false [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Listen +33755517567 is disabled ! [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] BDD CheckNumber : la table est vide [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'geek' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Callback Q1: l'event est la geek convention [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'Geek Convention par SMS' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle Auvergne' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-03-16 08:00:00' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-03-17 22:30:00' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-03-16' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '2' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred de MICHELIN Mobili l\'assistant covoiturage de la Clermont Geek Convention. Vous participez à l\'événement du 16 au 17 mars 2024 à la Grande Halle d\'Auvergne. Vous bénéficiez à ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d\'autres visiteurs. Pour les covoitureurs une place de parking réservée.\n Voulez-vous qu\'on organise votre covoiturage ? (Oui, non)' [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] Ajout du sender : 33755517569 au +33601747173 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS sms1_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day sms1_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS sms2_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day sms2_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day sms3_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day sms4_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day sms5_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS operators count : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS reminder count : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day operators count : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] SMS day reminder count : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] SMS Count : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [INFO] SMS day Count : 0 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] [SMS] text : Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez à l'événement du 16 au 17 mars 2024 à la Grande Halle d'Auvergne. Vous bénéficiez à ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking réservée. Voulez-vous qu'on organise votre covoiturage ? (Oui, non) [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] [SMS] number : +33601747173 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 09:50:25] [65eec5d1aa759] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 09:50:26] [65eec5d1aa759] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 09:50:26] [65eec5d1aa759] [INFO] [SMS] SMS envoyé avec succès id : sms_65eec5d293060908657060 [2024-03-11 09:50:26] [65eec5d1aa759] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eec5d293060908657060","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":324.09} [2024-03-11 09:50:26] [65eec5d1aa759] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-03-11 09:50:26] [65eec5d1aa759] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-03-11 09:50:26' [2024-03-11 09:50:26] [65eec5d1aa759] [DEBUG] Callback juste avant fin callBack [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] Callback main start ok [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] Callback main avant while ok [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] Fields : channel=sms&text=oui&reception_date=2024-03-11 09:50:46&metadata[message_id]=sms_65eec5d293060908657060&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517569 [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33601747173 Text: oui [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] From: +33601747173|To: +33755517569|Date: 2024-03-11 09:50:46|Message: oui [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] callback main apres while ok [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] Service is enabled ? true [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Service +33755517569 is enabled ! [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Phone Number +33601747173 is available ! [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] Listen is enabled ? false [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Listen +33755517569 is disabled ! [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] BDD CheckNumber : OK [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Callback SMS Count =? 1 [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Callback checkLastMessage : geek -- text: oui [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Event ID ? 2 [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Fetch event [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Event name : Clermont Geek Convention [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'oui' [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'C’est parfait. Je vais vous poser quelques questions très simples.\r\nSentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUMoBILI et politique de confidentialité https://bit.ly/PRIVaCY\r\nSouhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe)' [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] Sender already set +33601747173 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day sms1_sent_at : 1 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS sms2_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day sms2_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day sms3_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day sms4_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day sms5_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS operators count : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS reminder count : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day operators count : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] SMS day reminder count : 0 [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] SMS Count : 1 [2024-03-11 09:50:48] [65eec5e8c923e] [INFO] SMS day Count : 1 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUMoBILI et politique de confidentialité https://bit.ly/PRIVaCY Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] [SMS] number : +33601747173 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 09:50:48] [65eec5e8c923e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 09:50:49] [65eec5e8c923e] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 09:50:49] [65eec5e8c923e] [INFO] [SMS] SMS envoyé avec succès id : sms_65eec5e949821892226701 [2024-03-11 09:50:49] [65eec5e8c923e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eec5e949821892226701","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":323.96} [2024-03-11 09:50:49] [65eec5e8c923e] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-03-11 09:50:49] [65eec5e8c923e] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-03-11 09:50:49' [2024-03-11 09:50:49] [65eec5e8c923e] [DEBUG] Callback juste avant fin callBack [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] Callback main start ok [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] Callback main avant while ok [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] Fields : channel=sms&text=conducteur&reception_date=2024-03-11 09:51:03&metadata[message_id]=sms_65eec5e949821892226701&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517569 [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33601747173 Text: conducteur [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] From: +33601747173|To: +33755517569|Date: 2024-03-11 09:51:03|Message: conducteur [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] callback main apres while ok [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] Service is enabled ? true [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Service +33755517569 is enabled ! [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Phone Number +33601747173 is available ! [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] Listen is enabled ? false [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Listen +33755517569 is disabled ! [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] BDD CheckNumber : OK [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Callback SMS Count =? 2 [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Callback checkLastMessage : oui -- text: conducteur [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'conducteur' [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Event ID ? 2 [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Fetch event [2024-03-11 09:51:04] [65eec5f8a65a8] [INFO] Event name : Clermont Geek Convention [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] début chatgpt [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] curl_init OK [2024-03-11 09:51:04] [65eec5f8a65a8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"conducteur"}]} [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] Commun GPT response: { "error": { "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.", "type": "insufficient_quota", "param": null, "code": "insufficient_quota" } } [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] Curl Closed OK [2024-03-11 09:51:05] [65eec5f8a65a8] [INFO] Commun GPT Content: { "error": { "message": "You exceeded your current quota, please check your plan and billing details. For more information on this error, read the docs: https://platform.openai.com/docs/guides/error-codes/api-errors.", "type": "insufficient_quota", "param": null, "code": "insufficient_quota" } } [2024-03-11 09:51:05] [65eec5f8a65a8] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'conducteur' [2024-03-11 09:51:05] [65eec5f8a65a8] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: '' [2024-03-11 09:51:05] [65eec5f8a65a8] [INFO] Sender already set +33601747173 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day sms1_sent_at : 1 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS sms2_sent_at : 1 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day sms2_sent_at : 1 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day sms3_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day sms4_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day sms5_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS operators count : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS reminder count : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day operators count : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] SMS day reminder count : 0 [2024-03-11 09:51:05] [65eec5f8a65a8] [INFO] SMS Count : 2 [2024-03-11 09:51:05] [65eec5f8a65a8] [INFO] SMS day Count : 2 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] [SMS] text : [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] [SMS] number : +33601747173 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":null,"type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] [SMS] HTTP Code : 400 [2024-03-11 09:51:05] [65eec5f8a65a8] [ERROR] [SMS] SMS non envoyé, en erreur. Curl_response : {"code":107,"message":"[text] field must not be empty."} | Number: +33601747173 | Message: [2024-03-11 09:51:05] [65eec5f8a65a8] [ERROR] [SMS] Already retry ... Send mail to antoine.boiteau@michelin.com [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] [SMS] Mail sent [2024-03-11 09:51:05] [65eec5f8a65a8] [DEBUG] Callback juste avant fin callBack [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] Callback main start ok [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] Callback main avant while ok [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] Fields : channel=sms&text=allo?&reception_date=2024-03-11 09:52:38&metadata[message_id]=sms_65eec5e949821892226701&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517569 [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33601747173 Text: allo? [2024-03-11 09:52:39] [65eec657cbfff] [INFO] From: +33601747173|To: +33755517569|Date: 2024-03-11 09:52:38|Message: allo? [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] callback main apres while ok [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] Service is enabled ? true [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Service +33755517569 is enabled ! [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Phone Number +33601747173 is available ! [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] Listen is enabled ? false [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Listen +33755517569 is disabled ! [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] BDD CheckNumber : OK [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Callback SMS Count =? 2 [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Callback checkLastMessage : conducteur -- text: allo? [2024-03-11 09:52:39] [65eec657cbfff] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'allo?' [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Event ID ? 2 [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Fetch event [2024-03-11 09:52:39] [65eec657cbfff] [INFO] Event name : Clermont Geek Convention [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] début chatgpt [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] curl_init OK [2024-03-11 09:52:39] [65eec657cbfff] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"allo?"}]} [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] Commun GPT response: { "id": "chatcmpl-91VgejsWqEFP4YbrLWtgQcdwGjNSm", "object": "chat.completion", "created": 1710147160, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Voulez-vous être conducteur ou passager pour ce covoiturage ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 514, "completion_tokens": 19, "total_tokens": 533 }, "system_fingerprint": "fp_c121a3f431" } [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] Curl Closed OK [2024-03-11 09:52:41] [65eec657cbfff] [INFO] Commun GPT Content: { "id": "chatcmpl-91VgejsWqEFP4YbrLWtgQcdwGjNSm", "object": "chat.completion", "created": 1710147160, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bonjour ! Voulez-vous être conducteur ou passager pour ce covoiturage ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 514, "completion_tokens": 19, "total_tokens": 533 }, "system_fingerprint": "fp_c121a3f431" } [2024-03-11 09:52:41] [65eec657cbfff] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'allo?' [2024-03-11 09:52:41] [65eec657cbfff] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Bonjour ! Voulez-vous être conducteur ou passager pour ce covoiturage ?' [2024-03-11 09:52:41] [65eec657cbfff] [INFO] Sender already set +33601747173 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day sms1_sent_at : 1 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS sms2_sent_at : 1 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day sms2_sent_at : 1 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day sms3_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day sms4_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day sms5_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS operators count : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS reminder count : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day operators count : 0 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] SMS day reminder count : 0 [2024-03-11 09:52:41] [65eec657cbfff] [INFO] SMS Count : 2 [2024-03-11 09:52:41] [65eec657cbfff] [INFO] SMS day Count : 2 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] [SMS] text : Bonjour ! Voulez-vous être conducteur ou passager pour ce covoiturage ? [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] [SMS] number : +33601747173 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 09:52:41] [65eec657cbfff] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour ! Voulez-vous \u00eatre conducteur ou passager pour ce covoiturage ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 09:52:42] [65eec657cbfff] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 09:52:42] [65eec657cbfff] [INFO] [SMS] SMS envoyé avec succès id : sms_65eec65a46581615790502 [2024-03-11 09:52:42] [65eec657cbfff] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eec65a46581615790502","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":323.91} [2024-03-11 09:52:42] [65eec657cbfff] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-03-11 09:52:42] [65eec657cbfff] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-03-11 09:52:42' [2024-03-11 09:52:42] [65eec657cbfff] [DEBUG] Callback juste avant fin callBack [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] Callback main start ok [2024-03-11 09:53:08] [65eec674205e6] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] Callback main avant while ok [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] Fields : channel=sms&text=conducteur&reception_date=2024-03-11 09:53:07&metadata[message_id]=sms_65eec65a46581615790502&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517569 [2024-03-11 09:53:08] [65eec674205e6] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33601747173 Text: conducteur [2024-03-11 09:53:08] [65eec674205e6] [INFO] From: +33601747173|To: +33755517569|Date: 2024-03-11 09:53:07|Message: conducteur [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] callback main apres while ok [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] Service is enabled ? true [2024-03-11 09:53:08] [65eec674205e6] [INFO] Service +33755517569 is enabled ! [2024-03-11 09:53:08] [65eec674205e6] [INFO] Phone Number +33601747173 is available ! [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] Listen is enabled ? false [2024-03-11 09:53:08] [65eec674205e6] [INFO] Listen +33755517569 is disabled ! [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] BDD CheckNumber : OK [2024-03-11 09:53:08] [65eec674205e6] [INFO] Callback SMS Count =? 3 [2024-03-11 09:53:08] [65eec674205e6] [INFO] Callback checkLastMessage : allo? -- text: conducteur [2024-03-11 09:53:08] [65eec674205e6] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'conducteur' [2024-03-11 09:53:08] [65eec674205e6] [INFO] Event ID ? 2 [2024-03-11 09:53:08] [65eec674205e6] [INFO] Fetch event [2024-03-11 09:53:08] [65eec674205e6] [INFO] Event name : Clermont Geek Convention [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] début chatgpt [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] curl_init OK [2024-03-11 09:53:08] [65eec674205e6] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"allo?"},{"role":"assistant","content":"Bonjour ! Voulez-vous \u00eatre conducteur ou passager pour ce covoiturage ?"},{"role":"user","content":"conducteur"}]} [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] Commun GPT response: { "id": "chatcmpl-91Vh6g4UiuadR70kWz4QjiKaPoVXk", "object": "chat.completion", "created": 1710147188, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Serez-vous présent les deux jours de l'événement (16 et 17 mars) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 543, "completion_tokens": 23, "total_tokens": 566 }, "system_fingerprint": "fp_c121a3f431" } [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] Curl Closed OK [2024-03-11 09:53:11] [65eec674205e6] [INFO] Commun GPT Content: { "id": "chatcmpl-91Vh6g4UiuadR70kWz4QjiKaPoVXk", "object": "chat.completion", "created": 1710147188, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super ! Serez-vous présent les deux jours de l'événement (16 et 17 mars) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 543, "completion_tokens": 23, "total_tokens": 566 }, "system_fingerprint": "fp_c121a3f431" } [2024-03-11 09:53:11] [65eec674205e6] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'conducteur' [2024-03-11 09:53:11] [65eec674205e6] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Super ! Serez-vous présent les deux jours de l\'événement (16 et 17 mars) ?' [2024-03-11 09:53:11] [65eec674205e6] [INFO] Sender already set +33601747173 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day sms1_sent_at : 1 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS sms2_sent_at : 1 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day sms2_sent_at : 1 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS sms3_sent_at : 1 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day sms3_sent_at : 1 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day sms4_sent_at : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day sms5_sent_at : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS operators count : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS reminder count : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day operators count : 0 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] SMS day reminder count : 0 [2024-03-11 09:53:11] [65eec674205e6] [INFO] SMS Count : 3 [2024-03-11 09:53:11] [65eec674205e6] [INFO] SMS day Count : 3 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] [SMS] text : Super ! Serez-vous présent les deux jours de l'événement (16 et 17 mars) ? [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] [SMS] number : +33601747173 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Super ! Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement (16 et 17 mars) ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 09:53:11] [65eec674205e6] [INFO] [SMS] SMS envoyé avec succès id : sms_65eec67789096715988648 [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eec67789096715988648","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":323.87} [2024-03-11 09:53:11] [65eec674205e6] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-03-11 09:53:11] [65eec674205e6] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-03-11 09:53:11' [2024-03-11 09:53:11] [65eec674205e6] [DEBUG] Callback juste avant fin callBack [2024-03-11 11:06:01] [65eed78984170] [DEBUG] Callback main start ok [2024-03-11 11:06:01] [65eed78984170] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:06:01] [65eed78984170] [DEBUG] Callback main avant while ok [2024-03-11 11:06:01] [65eed78984170] [DEBUG] Fields : channel=sms&text=350 km en Covoiturage&reception_date=2024-03-11 11:05:58&metadata[message_id]=sms_65eed7031aea8503050099&metadata[number]=+33661114940&metadata[sim_card_number]=+33755517567 [2024-03-11 11:06:01] [65eed78984170] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33661114940 Text: 350 km en Covoiturage [2024-03-11 11:06:01] [65eed78984170] [INFO] From: +33661114940|To: +33755517567|Date: 2024-03-11 11:05:58|Message: 350 km en Covoiturage [2024-03-11 11:06:01] [65eed78984170] [DEBUG] callback main apres while ok [2024-03-11 11:06:01] [65eed78984170] [DEBUG] Service is enabled ? true [2024-03-11 11:06:01] [65eed78984170] [INFO] Service +33755517567 is enabled ! [2024-03-11 11:06:01] [65eed78984170] [INFO] Phone Number +33661114940 is available ! [2024-03-11 11:06:01] [65eed78984170] [DEBUG] Listen is enabled ? false [2024-03-11 11:06:01] [65eed78984170] [INFO] Listen +33755517567 is disabled ! [2024-03-11 11:06:01] [65eed78984170] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-11 11:06:01] [65eed78984170] [DEBUG] BDD CheckNumber : OK [2024-03-11 11:06:01] [65eed78984170] [INFO] Callback SMS Count =? 1 [2024-03-11 11:06:01] [65eed78984170] [INFO] Callback checkLastMessage : -- text: 350 km en Covoiturage [2024-03-11 11:06:01] [65eed78984170] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '350 km en Covoiturage' [2024-03-11 11:06:01] [65eed78984170] [INFO] Event ID ? 3 [2024-03-11 11:06:01] [65eed78984170] [INFO] Fetch event [2024-03-11 11:06:01] [65eed78984170] [INFO] Event name : CEC S3 [2024-03-11 11:06:01] [65eed78984170] [DEBUG] début chatgpt [2024-03-11 11:06:01] [65eed78984170] [DEBUG] curl_init OK [2024-03-11 11:06:01] [65eed78984170] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : 350 km en Covoiturage"}]} [2024-03-11 11:06:02] [65eed78984170] [DEBUG] Commun GPT response: { "id": "chatcmpl-91Wpdzmm7wG3FlggW7NmWePTSqYpr", "object": "chat.completion", "created": 1710151561, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 134, "completion_tokens": 1, "total_tokens": 135 }, "system_fingerprint": "fp_70b2088885" } [2024-03-11 11:06:02] [65eed78984170] [DEBUG] Curl Closed OK [2024-03-11 11:06:02] [65eed78984170] [INFO] Commun GPT Content: { "id": "chatcmpl-91Wpdzmm7wG3FlggW7NmWePTSqYpr", "object": "chat.completion", "created": 1710151561, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 134, "completion_tokens": 1, "total_tokens": 135 }, "system_fingerprint": "fp_70b2088885" } [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [AUTOMATIC] Réponse 0 [2024-03-11 11:06:02] [65eed78984170] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: '350 km en Covoiturage' [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [AUTOMATIC] Réponse Negative : 350 km en Covoiturage [2024-03-11 11:06:02] [65eed78984170] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je suis un assistant de mobilité partagée, j\'aide les invités à se rendre à l\'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d\'autres invités. \r\nFaites bonne route pour l’événement.' [2024-03-11 11:06:02] [65eed78984170] [INFO] Sender already set +33661114940 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS sms1_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day sms1_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS sms2_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day sms2_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day sms3_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day sms4_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day sms5_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS operators count : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS reminder count : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day operators count : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] SMS day reminder count : 0 [2024-03-11 11:06:02] [65eed78984170] [INFO] SMS Count : 0 [2024-03-11 11:06:02] [65eed78984170] [INFO] SMS day Count : 0 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [SMS] text : Je suis un assistant de mobilité partagée, j'aide les invités à se rendre à l'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d'autres invités. Faites bonne route pour l’événement. [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [SMS] number : +33661114940 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [SMS] sender : 33755517567 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33661114940"}],"text":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n\u2019h\u00e9sitez pas \u00e0 me le partager, \u00e7a pourrai aider d'autres invit\u00e9s. \r\nFaites bonne route pour l\u2019\u00e9v\u00e9nement.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 11:06:02] [65eed78984170] [INFO] [SMS] SMS envoyé avec succès id : sms_65eed78ad1bcc756067610 [2024-03-11 11:06:02] [65eed78984170] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eed78ad1bcc756067610","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":322.88} [2024-03-11 11:06:02] [65eed78984170] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-03-11 11:06:02] [65eed78984170] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-03-11 11:06:02' [2024-03-11 11:06:02] [65eed78984170] [DEBUG] Callback juste avant fin callBack [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] Callback main start ok [2024-03-11 11:08:54] [65eed83696af4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] Callback main avant while ok [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] Fields : channel=sms&text=J'ai trois jeunes enfants, on serait donc 4...&reception_date=2024-03-11 11:08:52&metadata[message_id]=sms_65eec87b9e832871553825&metadata[number]=+33689859190&metadata[sim_card_number]=+33755517569 [2024-03-11 11:08:54] [65eed83696af4] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689859190 Text: J'ai trois jeunes enfants, on serait donc 4... [2024-03-11 11:08:54] [65eed83696af4] [INFO] From: +33689859190|To: +33755517569|Date: 2024-03-11 11:08:52|Message: J'ai trois jeunes enfants, on serait donc 4... [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] callback main apres while ok [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] Service is enabled ? true [2024-03-11 11:08:54] [65eed83696af4] [INFO] Service +33755517569 is enabled ! [2024-03-11 11:08:54] [65eed83696af4] [INFO] Phone Number +33689859190 is available ! [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] Listen is enabled ? false [2024-03-11 11:08:54] [65eed83696af4] [INFO] Listen +33755517569 is disabled ! [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] BDD CheckNumber : OK [2024-03-11 11:08:54] [65eed83696af4] [INFO] Callback SMS Count =? 4 [2024-03-11 11:08:54] [65eed83696af4] [INFO] Callback checkLastMessage : 7 rue Colbert 63000 Clermont-Ferrand -- text: J'ai trois jeunes enfants, on serait donc 4... [2024-03-11 11:08:54] [65eed83696af4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'J\'ai trois jeunes enfants, on serait donc 4...' [2024-03-11 11:08:54] [65eed83696af4] [INFO] Event ID ? 2 [2024-03-11 11:08:54] [65eed83696af4] [INFO] Fetch event [2024-03-11 11:08:54] [65eed83696af4] [INFO] Event name : Clermont Geek Convention [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] début chatgpt [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] curl_init OK [2024-03-11 11:08:54] [65eed83696af4] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\r\nVoulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMOBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVAcy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, merci pour votre r\u00e9ponse. Pour quel(s) jour(s) avez-vous besoin de covoiturage ? (16 mars, 17 mars, les deux)"},{"role":"user","content":"16 mars"},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple ?"},{"role":"user","content":"J'ai trois jeunes enfants, on serait donc 4..."}]} [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] Commun GPT response: { "id": "chatcmpl-91WsRSHN0QOyzQ4kHTBwOy44AAYN9", "object": "chat.completion", "created": 1710151735, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends. Pour des raisons de sécurité et de confort, cela nécessitera un véhicule approprié. Accepteriez-vous de voyager dans deux voitures si nécessaire ? Et quelle est votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 609, "completion_tokens": 47, "total_tokens": 656 }, "system_fingerprint": "fp_00ceb2df5b" } [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] Curl Closed OK [2024-03-11 11:08:57] [65eed83696af4] [INFO] Commun GPT Content: { "id": "chatcmpl-91WsRSHN0QOyzQ4kHTBwOy44AAYN9", "object": "chat.completion", "created": 1710151735, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je comprends. Pour des raisons de sécurité et de confort, cela nécessitera un véhicule approprié. Accepteriez-vous de voyager dans deux voitures si nécessaire ? Et quelle est votre adresse de départ ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 609, "completion_tokens": 47, "total_tokens": 656 }, "system_fingerprint": "fp_00ceb2df5b" } [2024-03-11 11:08:57] [65eed83696af4] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'J\'ai trois jeunes enfants, on serait donc 4...' [2024-03-11 11:08:57] [65eed83696af4] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Je comprends. Pour des raisons de sécurité et de confort, cela nécessitera un véhicule approprié. Accepteriez-vous de voyager dans deux voitures si nécessaire ? Et quelle est votre adresse de départ ?' [2024-03-11 11:08:57] [65eed83696af4] [INFO] Sender already set +33689859190 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS sms1_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day sms1_sent_at : 1 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS sms2_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day sms2_sent_at : 1 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day sms3_sent_at : 1 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day sms4_sent_at : 1 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day sms5_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS operators count : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS reminder count : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day operators count : 0 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] SMS day reminder count : 0 [2024-03-11 11:08:57] [65eed83696af4] [INFO] SMS Count : 0 [2024-03-11 11:08:57] [65eed83696af4] [INFO] SMS day Count : 4 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] [SMS] text : Je comprends. Pour des raisons de sécurité et de confort, cela nécessitera un véhicule approprié. Accepteriez-vous de voyager dans deux voitures si nécessaire ? Et quelle est votre adresse de départ ? [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] [SMS] number : +33689859190 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689859190"}],"text":"Je comprends. Pour des raisons de s\u00e9curit\u00e9 et de confort, cela n\u00e9cessitera un v\u00e9hicule appropri\u00e9. Accepteriez-vous de voyager dans deux voitures si n\u00e9cessaire ? Et quelle est votre adresse de d\u00e9part ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 11:08:57] [65eed83696af4] [INFO] [SMS] SMS envoyé avec succès id : sms_65eed839de17b089159969 [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eed839de17b089159969","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":322.61} [2024-03-11 11:08:57] [65eed83696af4] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-03-11 11:08:57] [65eed83696af4] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-03-11 11:08:57' [2024-03-11 11:08:57] [65eed83696af4] [DEBUG] Callback juste avant fin callBack [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] Callback main start ok [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] Callback main avant while ok [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] Fields : channel=sms&text=Deux véhicules oui, si rien d'autre n'est possible. Mon adresse de départ est le 7 rue Colbert.&reception_date=2024-03-11 11:11:17&metadata[message_id]=sms_65eed839de17b089159969&metadata[number]=+33689859190&metadata[sim_card_number]=+33755517569 [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689859190 Text: Deux véhicules oui, si rien d'autre n'est possible. Mon adresse de départ est le 7 rue Colbert. [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] From: +33689859190|To: +33755517569|Date: 2024-03-11 11:11:17|Message: Deux véhicules oui, si rien d'autre n'est possible. Mon adresse de départ est le 7 rue Colbert. [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] callback main apres while ok [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] Service is enabled ? true [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Service +33755517569 is enabled ! [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Phone Number +33689859190 is available ! [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] Listen is enabled ? false [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Listen +33755517569 is disabled ! [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] BDD CheckNumber : OK [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Callback SMS Count =? 5 [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Callback checkLastMessage : J'ai trois jeunes enfants, on serait donc 4... -- text: Deux véhicules oui, si rien d'autre n'est possible. Mon adresse de départ est le 7 rue Colbert. [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Deux véhicules oui, si rien d\'autre n\'est possible. Mon adresse de départ est le 7 rue Colbert.' [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Event ID ? 2 [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Fetch event [2024-03-11 11:11:19] [65eed8c722bd7] [INFO] Event name : Clermont Geek Convention [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] début chatgpt [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] curl_init OK [2024-03-11 11:11:19] [65eed8c722bd7] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\r\nVoulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMOBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVAcy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait, merci pour votre r\u00e9ponse. Pour quel(s) jour(s) avez-vous besoin de covoiturage ? (16 mars, 17 mars, les deux)"},{"role":"user","content":"16 mars"},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple ?"},{"role":"user","content":"J'ai trois jeunes enfants, on serait donc 4..."},{"role":"assistant","content":"Je comprends. Pour des raisons de s\u00e9curit\u00e9 et de confort, cela n\u00e9cessitera un v\u00e9hicule appropri\u00e9. Accepteriez-vous de voyager dans deux voitures si n\u00e9cessaire ? Et quelle est votre adresse de d\u00e9part ?"},{"role":"user","content":"Deux v\u00e9hicules oui, si rien d'autre n'est possible. Mon adresse de d\u00e9part est le 7 rue Colbert."}]} [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] Commun GPT response: { "id": "chatcmpl-91WulVbnfdAlBjb75eMxeH24k9oJW", "object": "chat.completion", "created": 1710151879, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces précisions ! Pour faciliter l'organisation, pourriez-vous me fournir le code postal de l'adresse de départ, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 691, "completion_tokens": 37, "total_tokens": 728 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] Curl Closed OK [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] Commun GPT Content: { "id": "chatcmpl-91WulVbnfdAlBjb75eMxeH24k9oJW", "object": "chat.completion", "created": 1710151879, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour ces précisions ! Pour faciliter l'organisation, pourriez-vous me fournir le code postal de l'adresse de départ, s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 691, "completion_tokens": 37, "total_tokens": 728 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'Deux véhicules oui, si rien d\'autre n\'est possible. Mon adresse de départ est le 7 rue Colbert.' [2024-03-11 11:11:21] [65eed8c722bd7] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] Sender already set +33689859190 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS sms1_sent_at : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day sms1_sent_at : 1 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS sms2_sent_at : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day sms2_sent_at : 1 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day sms3_sent_at : 1 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day sms4_sent_at : 1 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS sms5_sent_at : 1 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day sms5_sent_at : 1 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day sms6_sent_at : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS operators count : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS reminder count : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day operators count : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] SMS day reminder count : 0 [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] SMS Count : 1 [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] SMS day Count : 5 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] [SMS] text : Merci pour ces précisions ! Pour faciliter l'organisation, pourriez-vous me fournir le code postal de l'adresse de départ, s'il vous plaît ? [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] [SMS] number : +33689859190 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689859190"}],"text":"Merci pour ces pr\u00e9cisions ! Pour faciliter l'organisation, pourriez-vous me fournir le code postal de l'adresse de d\u00e9part, s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] [SMS] SMS envoyé avec succès id : sms_65eed8c9cfeaa875997845 [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eed8c9cfeaa875997845","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":322.43} [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] BDD AddSmsCount SMS Count updated: 6 [2024-03-11 11:11:21] [65eed8c722bd7] [INFO] BDD BddMaj : sms6_sent_at mis à jour. Valeur: '2024-03-11 11:11:21' [2024-03-11 11:11:21] [65eed8c722bd7] [DEBUG] Callback juste avant fin callBack [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] Callback main start ok [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] Callback main avant while ok [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] Fields : channel=sms&text=63000&reception_date=2024-03-11 11:11:48&metadata[message_id]=sms_65eed8c9cfeaa875997845&metadata[number]=+33689859190&metadata[sim_card_number]=+33755517569 [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689859190 Text: 63000 [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] From: +33689859190|To: +33755517569|Date: 2024-03-11 11:11:48|Message: 63000 [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] callback main apres while ok [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] Service is enabled ? true [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Service +33755517569 is enabled ! [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Phone Number +33689859190 is available ! [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] Listen is enabled ? false [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Listen +33755517569 is disabled ! [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] BDD CheckNumber : OK [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Callback SMS Count =? 6 [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Callback checkLastMessage : Deux véhicules oui, si rien d'autre n'est possible. Mon adresse de départ est le 7 rue Colbert. -- text: 63000 [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '63000' [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Event ID ? 2 [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Fetch event [2024-03-11 11:11:50] [65eed8e643c1d] [INFO] Event name : Clermont Geek Convention [2024-03-11 11:11:50] [65eed8e643c1d] [DEBUG] Callback juste avant fin callBack [2024-03-11 11:21:23] [65eedb232f514] [DEBUG] Callback main start ok [2024-03-11 11:21:23] [65eedb232f514] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:21:23] [65eedb232f514] [DEBUG] Callback main avant while ok [2024-03-11 11:21:23] [65eedb232f514] [DEBUG] Fields : channel=sms&text=Bjr, Transport partagé 2 personnes dans le véhicule 250 km A/R&reception_date=2024-03-11 11:21:22&metadata[message_id]=sms_65eed6ce44bd8999057757&metadata[number]=+33680754768&metadata[sim_card_number]=+33755517568 [2024-03-11 11:21:23] [65eedb232f514] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33680754768 Text: Bjr, Transport partagé 2 personnes dans le véhicule 250 km A/R [2024-03-11 11:21:23] [65eedb232f514] [INFO] From: +33680754768|To: +33755517568|Date: 2024-03-11 11:21:22|Message: Bjr, Transport partagé 2 personnes dans le véhicule 250 km A/R [2024-03-11 11:21:23] [65eedb232f514] [DEBUG] callback main apres while ok [2024-03-11 11:21:23] [65eedb232f514] [DEBUG] Service is enabled ? true [2024-03-11 11:21:23] [65eedb232f514] [INFO] Service +33755517568 is enabled ! [2024-03-11 11:21:23] [65eedb232f514] [INFO] Phone Number +33680754768 is not available ! [2024-03-11 11:36:45] [65eedebd293ce] [DEBUG] Callback main start ok [2024-03-11 11:36:45] [65eedebd293ce] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:36:45] [65eedebd293ce] [DEBUG] Callback main avant while ok [2024-03-11 11:36:45] [65eedebd293ce] [DEBUG] Fields : channel=sms&text=Bonjour Alfred Oui co voiturage pour le retour en voiture pour 150km Pas pour l'aller.&reception_date=2024-03-11 11:36:43&metadata[message_id]=sms_65eede3b93354540998131&metadata[number]=+33788553412&metadata[sim_card_number]=+33755517568 [2024-03-11 11:36:45] [65eedebd293ce] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33788553412 Text: Bonjour Alfred Oui co voiturage pour le retour en voiture pour 150km Pas pour l'aller. [2024-03-11 11:36:45] [65eedebd293ce] [INFO] From: +33788553412|To: +33755517568|Date: 2024-03-11 11:36:43|Message: Bonjour Alfred Oui co voiturage pour le retour en voiture pour 150km Pas pour l'aller. [2024-03-11 11:36:45] [65eedebd293ce] [DEBUG] callback main apres while ok [2024-03-11 11:36:45] [65eedebd293ce] [DEBUG] Service is enabled ? true [2024-03-11 11:36:45] [65eedebd293ce] [INFO] Service +33755517568 is enabled ! [2024-03-11 11:36:45] [65eedebd293ce] [INFO] Phone Number +33788553412 is not available ! [2024-03-11 11:51:13] [65eee22105b4e] [DEBUG] Callback main start ok [2024-03-11 11:51:13] [65eee22105b4e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:51:13] [65eee22105b4e] [DEBUG] Callback main avant while ok [2024-03-11 11:51:13] [65eee22105b4e] [DEBUG] Fields : channel=sms&text=Oui 140&reception_date=2024-03-11 11:51:12&metadata[message_id]=sms_65eed732e2a29521104175&metadata[number]=+33607763593&metadata[sim_card_number]=+33755517567 [2024-03-11 11:51:13] [65eee22105b4e] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33607763593 Text: Oui 140 [2024-03-11 11:51:13] [65eee22105b4e] [INFO] From: +33607763593|To: +33755517567|Date: 2024-03-11 11:51:12|Message: Oui 140 [2024-03-11 11:51:13] [65eee22105b4e] [DEBUG] callback main apres while ok [2024-03-11 11:51:13] [65eee22105b4e] [DEBUG] Service is enabled ? true [2024-03-11 11:51:13] [65eee22105b4e] [INFO] Service +33755517567 is enabled ! [2024-03-11 11:51:13] [65eee22105b4e] [INFO] Phone Number +33607763593 is not available ! [2024-03-11 11:51:19] [65eee2278b3ef] [DEBUG] Callback main start ok [2024-03-11 11:51:19] [65eee2278b3ef] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 11:51:19] [65eee2278b3ef] [DEBUG] Callback main avant while ok [2024-03-11 11:51:19] [65eee2278b3ef] [DEBUG] Fields : channel=sms&text=Oui 280&reception_date=2024-03-11 11:51:18&metadata[message_id]=sms_65eed732e2a29521104175&metadata[number]=+33607763593&metadata[sim_card_number]=+33755517567 [2024-03-11 11:51:19] [65eee2278b3ef] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33607763593 Text: Oui 280 [2024-03-11 11:51:19] [65eee2278b3ef] [INFO] From: +33607763593|To: +33755517567|Date: 2024-03-11 11:51:18|Message: Oui 280 [2024-03-11 11:51:19] [65eee2278b3ef] [DEBUG] callback main apres while ok [2024-03-11 11:51:19] [65eee2278b3ef] [DEBUG] Service is enabled ? true [2024-03-11 11:51:19] [65eee2278b3ef] [INFO] Service +33755517567 is enabled ! [2024-03-11 11:51:19] [65eee2278b3ef] [INFO] Phone Number +33607763593 is not available ! [2024-03-11 12:05:46] [65eee58ace8b5] [DEBUG] Callback main start ok [2024-03-11 12:05:46] [65eee58ace8b5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 12:05:46] [65eee58ace8b5] [DEBUG] Callback main avant while ok [2024-03-11 12:05:46] [65eee58ace8b5] [DEBUG] Fields : channel=sms&text=Covoiturage . Clermont à st Étienne&reception_date=2024-03-11 12:05:45&metadata[message_id]=sms_65eed8a327094644781080&metadata[number]=+33699032735&metadata[sim_card_number]=+33755517568 [2024-03-11 12:05:46] [65eee58ace8b5] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33699032735 Text: Covoiturage . Clermont à st Étienne [2024-03-11 12:05:46] [65eee58ace8b5] [INFO] From: +33699032735|To: +33755517568|Date: 2024-03-11 12:05:45|Message: Covoiturage . Clermont à st Étienne [2024-03-11 12:05:46] [65eee58ace8b5] [DEBUG] callback main apres while ok [2024-03-11 12:05:46] [65eee58ace8b5] [DEBUG] Service is enabled ? true [2024-03-11 12:05:46] [65eee58ace8b5] [INFO] Service +33755517568 is enabled ! [2024-03-11 12:05:46] [65eee58ace8b5] [INFO] Phone Number +33699032735 is not available ! [2024-03-11 13:21:38] [65eef752f1768] [DEBUG] Callback main start ok [2024-03-11 13:21:38] [65eef752f1768] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:21:38] [65eef752f1768] [DEBUG] Callback main avant while ok [2024-03-11 13:21:38] [65eef752f1768] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, j'ai opté pour la navette CEC, c'était super!&reception_date=2024-03-11 13:21:38&metadata[message_id]=sms_65eedd40af50b926519265&metadata[number]=+33760361832&metadata[sim_card_number]=+33755517568 [2024-03-11 13:21:38] [65eef752f1768] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33760361832 Text: Bonjour Alfred, j'ai opté pour la navette CEC, c'était super! [2024-03-11 13:21:38] [65eef752f1768] [INFO] From: +33760361832|To: +33755517568|Date: 2024-03-11 13:21:38|Message: Bonjour Alfred, j'ai opté pour la navette CEC, c'était super! [2024-03-11 13:21:38] [65eef752f1768] [DEBUG] callback main apres while ok [2024-03-11 13:21:38] [65eef752f1768] [DEBUG] Service is enabled ? true [2024-03-11 13:21:38] [65eef752f1768] [INFO] Service +33755517568 is enabled ! [2024-03-11 13:21:39] [65eef752f1768] [INFO] Phone Number +33760361832 is not available ! [2024-03-11 13:50:12] [65eefe043a840] [DEBUG] Callback main start ok [2024-03-11 13:50:12] [65eefe043a840] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:50:12] [65eefe043a840] [DEBUG] Callback main avant while ok [2024-03-11 13:50:12] [65eefe043a840] [DEBUG] Fields : channel=sms&text=Bonjour, Oui, nous étions en minibus à 5 à l'aller et 4 au retour avec du matériel de travail. Km parcourus : 349 environ.&reception_date=2024-03-11 13:50:10&metadata[message_id]=sms_65eedd1fac897506910599&metadata[number]=+33658322737&metadata[sim_card_number]=+33755517568 [2024-03-11 13:50:12] [65eefe043a840] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658322737 Text: Bonjour, Oui, nous étions en minibus à 5 à l'aller et 4 au retour avec du matériel de travail. Km parcourus : 349 environ. [2024-03-11 13:50:12] [65eefe043a840] [INFO] From: +33658322737|To: +33755517568|Date: 2024-03-11 13:50:10|Message: Bonjour, Oui, nous étions en minibus à 5 à l'aller et 4 au retour avec du matériel de travail. Km parcourus : 349 environ. [2024-03-11 13:50:12] [65eefe043a840] [DEBUG] callback main apres while ok [2024-03-11 13:50:12] [65eefe043a840] [DEBUG] Service is enabled ? true [2024-03-11 13:50:12] [65eefe043a840] [INFO] Service +33755517568 is enabled ! [2024-03-11 13:50:12] [65eefe043a840] [INFO] Phone Number +33658322737 is not available ! [2024-03-11 13:50:43] [65eefe23b0b3d] [DEBUG] Callback main start ok [2024-03-11 13:50:43] [65eefe23b0b3d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:50:43] [65eefe23b0b3d] [DEBUG] Callback main avant while ok [2024-03-11 13:50:43] [65eefe23b0b3d] [DEBUG] Fields : channel=sms&text=PS J'étais simple passagère&reception_date=2024-03-11 13:50:42&metadata[message_id]=sms_65eedd1fac897506910599&metadata[number]=+33658322737&metadata[sim_card_number]=+33755517568 [2024-03-11 13:50:43] [65eefe23b0b3d] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33658322737 Text: PS J'étais simple passagère [2024-03-11 13:50:43] [65eefe23b0b3d] [INFO] From: +33658322737|To: +33755517568|Date: 2024-03-11 13:50:42|Message: PS J'étais simple passagère [2024-03-11 13:50:43] [65eefe23b0b3d] [DEBUG] callback main apres while ok [2024-03-11 13:50:43] [65eefe23b0b3d] [DEBUG] Service is enabled ? true [2024-03-11 13:50:43] [65eefe23b0b3d] [INFO] Service +33755517568 is enabled ! [2024-03-11 13:50:43] [65eefe23b0b3d] [INFO] Phone Number +33658322737 is not available ! [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] Callback main start ok [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] Callback main avant while ok [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] Fields : channel=sms&text=GEEK&reception_date=2024-03-11 13:51:18&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517567 [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33689966399 Text: GEEK [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] From: +33689966399|To: +33755517567|Date: 2024-03-11 13:51:18|Message: GEEK [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] callback main apres while ok [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] Service is enabled ? true [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Service +33755517567 is enabled ! [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Phone Number +33689966399 is available ! [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] Listen is enabled ? false [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Listen +33755517567 is disabled ! [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] BDD CheckNumber : la table est vide [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33689966399 [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'GEEK' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Callback Q1: l'event est la geek convention [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'Geek Convention par SMS' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : EventAdress mis à jour. Valeur: 'Grande Halle Auvergne' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : EventBeginTime mis à jour. Valeur: '2024-03-16 08:00:00' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : EventEndTime mis à jour. Valeur: '2024-03-17 22:30:00' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : EventDate mis à jour. Valeur: '2024-03-16' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '2' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour je suis Alfred de MICHELIN Mobili l\'assistant covoiturage de la Clermont Geek Convention. Vous participez à l\'événement du 16 au 17 mars 2024 à la Grande Halle d\'Auvergne. Vous bénéficiez à ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d\'autres visiteurs. Pour les covoitureurs une place de parking réservée.\n Voulez-vous qu\'on organise votre covoiturage ? (Oui, non)' [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] Ajout du sender : 33755517569 au +33689966399 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS sms1_sent_at : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day sms1_sent_at : 1 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS sms2_sent_at : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day sms2_sent_at : 1 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day sms3_sent_at : 1 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day sms4_sent_at : 1 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day sms5_sent_at : 1 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day sms6_sent_at : 1 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS operators count : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS reminder count : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day operators count : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] SMS day reminder count : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] SMS Count : 0 [2024-03-11 13:51:19] [65eefe47c9e6e] [INFO] SMS day Count : 6 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] [SMS] text : Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez à l'événement du 16 au 17 mars 2024 à la Grande Halle d'Auvergne. Vous bénéficiez à ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking réservée. Voulez-vous qu'on organise votre covoiturage ? (Oui, non) [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] [SMS] number : +33689966399 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 13:51:19] [65eefe47c9e6e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689966399"}],"text":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 13:51:20] [65eefe47c9e6e] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 13:51:20] [65eefe47c9e6e] [INFO] [SMS] SMS envoyé avec succès id : sms_65eefe485d792943447983 [2024-03-11 13:51:20] [65eefe47c9e6e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eefe485d792943447983","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":318.11} [2024-03-11 13:51:20] [65eefe47c9e6e] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-03-11 13:51:20] [65eefe47c9e6e] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-03-11 13:51:20' [2024-03-11 13:51:20] [65eefe47c9e6e] [DEBUG] Callback juste avant fin callBack [2024-03-11 13:51:52] [65eefe68edee9] [DEBUG] Callback main start ok [2024-03-11 13:51:52] [65eefe68edee9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:51:52] [65eefe68edee9] [DEBUG] Callback main avant while ok [2024-03-11 13:51:52] [65eefe68edee9] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-03-11 13:51:51&metadata[message_id]=sms_65eefe485d792943447983&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517569 [2024-03-11 13:51:52] [65eefe68edee9] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689966399 Text: Oui [2024-03-11 13:51:52] [65eefe68edee9] [INFO] From: +33689966399|To: +33755517569|Date: 2024-03-11 13:51:51|Message: Oui [2024-03-11 13:51:52] [65eefe68edee9] [DEBUG] callback main apres while ok [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] Service is enabled ? true [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Service +33755517569 is enabled ! [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Phone Number +33689966399 is available ! [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] Listen is enabled ? false [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Listen +33755517569 is disabled ! [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] BDD CheckNumber : OK [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Callback SMS Count =? 1 [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Callback checkLastMessage : GEEK -- text: Oui [2024-03-11 13:51:53] [65eefe68edee9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Event ID ? 2 [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Fetch event [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Event name : Clermont Geek Convention [2024-03-11 13:51:53] [65eefe68edee9] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-11 13:51:53] [65eefe68edee9] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'C’est parfait. Je vais vous poser quelques questions très simples.\r\nSentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUMoBILI et politique de confidentialité https://bit.ly/PRIVaCY\r\nSouhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe)' [2024-03-11 13:51:53] [65eefe68edee9] [INFO] Sender already set +33689966399 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day sms1_sent_at : 2 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS sms2_sent_at : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day sms2_sent_at : 1 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day sms3_sent_at : 1 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day sms4_sent_at : 1 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day sms5_sent_at : 1 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day sms6_sent_at : 1 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS operators count : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS reminder count : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day operators count : 0 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] SMS day reminder count : 0 [2024-03-11 13:51:53] [65eefe68edee9] [INFO] SMS Count : 1 [2024-03-11 13:51:53] [65eefe68edee9] [INFO] SMS day Count : 7 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUMoBILI et politique de confidentialité https://bit.ly/PRIVaCY Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] [SMS] number : +33689966399 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689966399"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 13:51:53] [65eefe68edee9] [INFO] [SMS] SMS envoyé avec succès id : sms_65eefe6942bfb926911179 [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eefe6942bfb926911179","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":317.97} [2024-03-11 13:51:53] [65eefe68edee9] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-03-11 13:51:53] [65eefe68edee9] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-03-11 13:51:53' [2024-03-11 13:51:53] [65eefe68edee9] [DEBUG] Callback juste avant fin callBack [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] Callback main start ok [2024-03-11 13:52:18] [65eefe821629f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] Callback main avant while ok [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-03-11 13:52:16&metadata[message_id]=sms_65eefe6942bfb926911179&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517569 [2024-03-11 13:52:18] [65eefe821629f] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689966399 Text: Passager [2024-03-11 13:52:18] [65eefe821629f] [INFO] From: +33689966399|To: +33755517569|Date: 2024-03-11 13:52:16|Message: Passager [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] callback main apres while ok [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] Service is enabled ? true [2024-03-11 13:52:18] [65eefe821629f] [INFO] Service +33755517569 is enabled ! [2024-03-11 13:52:18] [65eefe821629f] [INFO] Phone Number +33689966399 is available ! [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] Listen is enabled ? false [2024-03-11 13:52:18] [65eefe821629f] [INFO] Listen +33755517569 is disabled ! [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] BDD CheckNumber : OK [2024-03-11 13:52:18] [65eefe821629f] [INFO] Callback SMS Count =? 2 [2024-03-11 13:52:18] [65eefe821629f] [INFO] Callback checkLastMessage : Oui -- text: Passager [2024-03-11 13:52:18] [65eefe821629f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-03-11 13:52:18] [65eefe821629f] [INFO] Event ID ? 2 [2024-03-11 13:52:18] [65eefe821629f] [INFO] Fetch event [2024-03-11 13:52:18] [65eefe821629f] [INFO] Event name : Clermont Geek Convention [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] début chatgpt [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] curl_init OK [2024-03-11 13:52:18] [65eefe821629f] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"}]} [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] Commun GPT response: { "id": "chatcmpl-91ZQYuYgLIWcHTlOXD6bGuFa9wg7l", "object": "chat.completion", "created": 1710161538, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci. Serez-vous présent les deux jours de l'événement, ou juste un jour précis ? (Précisez la date)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 515, "completion_tokens": 36, "total_tokens": 551 }, "system_fingerprint": "fp_00ceb2df5b" } [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] Curl Closed OK [2024-03-11 13:52:20] [65eefe821629f] [INFO] Commun GPT Content: { "id": "chatcmpl-91ZQYuYgLIWcHTlOXD6bGuFa9wg7l", "object": "chat.completion", "created": 1710161538, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci. Serez-vous présent les deux jours de l'événement, ou juste un jour précis ? (Précisez la date)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 515, "completion_tokens": 36, "total_tokens": 551 }, "system_fingerprint": "fp_00ceb2df5b" } [2024-03-11 13:52:20] [65eefe821629f] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-03-11 13:52:20] [65eefe821629f] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, merci. Serez-vous présent les deux jours de l\'événement, ou juste un jour précis ? (Précisez la date)' [2024-03-11 13:52:20] [65eefe821629f] [INFO] Sender already set +33689966399 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day sms1_sent_at : 2 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS sms2_sent_at : 1 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day sms2_sent_at : 2 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS sms3_sent_at : 0 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day sms3_sent_at : 1 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day sms4_sent_at : 1 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day sms5_sent_at : 1 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day sms6_sent_at : 1 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS operators count : 0 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS reminder count : 0 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day operators count : 0 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] SMS day reminder count : 0 [2024-03-11 13:52:20] [65eefe821629f] [INFO] SMS Count : 2 [2024-03-11 13:52:20] [65eefe821629f] [INFO] SMS day Count : 8 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] [SMS] text : Très bien, merci. Serez-vous présent les deux jours de l'événement, ou juste un jour précis ? (Précisez la date) [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] [SMS] number : +33689966399 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689966399"}],"text":"Tr\u00e8s bien, merci. Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement, ou juste un jour pr\u00e9cis ? (Pr\u00e9cisez la date)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 13:52:20] [65eefe821629f] [INFO] [SMS] SMS envoyé avec succès id : sms_65eefe844f060657369348 [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eefe844f060657369348","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":317.93} [2024-03-11 13:52:20] [65eefe821629f] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-03-11 13:52:20] [65eefe821629f] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-03-11 13:52:20' [2024-03-11 13:52:20] [65eefe821629f] [DEBUG] Callback juste avant fin callBack [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] Callback main start ok [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] Callback main avant while ok [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] Fields : channel=sms&text=Samedi 16&reception_date=2024-03-11 13:52:37&metadata[message_id]=sms_65eefe844f060657369348&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517569 [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689966399 Text: Samedi 16 [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] From: +33689966399|To: +33755517569|Date: 2024-03-11 13:52:37|Message: Samedi 16 [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] callback main apres while ok [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] Service is enabled ? true [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Service +33755517569 is enabled ! [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Phone Number +33689966399 is available ! [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] Listen is enabled ? false [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Listen +33755517569 is disabled ! [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] BDD CheckNumber : OK [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Callback SMS Count =? 3 [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Callback checkLastMessage : Passager -- text: Samedi 16 [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Samedi 16' [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Event ID ? 2 [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Fetch event [2024-03-11 13:52:38] [65eefe961c1f3] [INFO] Event name : Clermont Geek Convention [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] début chatgpt [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] curl_init OK [2024-03-11 13:52:38] [65eefe961c1f3] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, merci. Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement, ou juste un jour pr\u00e9cis ? (Pr\u00e9cisez la date)"},{"role":"user","content":"Samedi 16"}]} [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] Commun GPT response: { "id": "chatcmpl-91ZQs0tWmYQJYaOFPid3wMLDEhqEi", "object": "chat.completion", "created": 1710161558, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, quelle est votre adresse de départ ? (Incluez le code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 563, "completion_tokens": 24, "total_tokens": 587 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] Curl Closed OK [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] Commun GPT Content: { "id": "chatcmpl-91ZQs0tWmYQJYaOFPid3wMLDEhqEi", "object": "chat.completion", "created": 1710161558, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, quelle est votre adresse de départ ? (Incluez le code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 563, "completion_tokens": 24, "total_tokens": 587 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Samedi 16' [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, quelle est votre adresse de départ ? (Incluez le code postal, s\'il vous plaît)' [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] Sender already set +33689966399 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day sms1_sent_at : 2 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS sms2_sent_at : 1 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day sms2_sent_at : 2 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS sms3_sent_at : 1 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day sms3_sent_at : 2 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS sms4_sent_at : 0 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day sms4_sent_at : 1 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day sms5_sent_at : 1 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day sms6_sent_at : 1 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS operators count : 0 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS reminder count : 0 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day operators count : 0 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] SMS day reminder count : 0 [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] SMS Count : 3 [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] SMS day Count : 9 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] [SMS] text : Parfait, quelle est votre adresse de départ ? (Incluez le code postal, s'il vous plaît) [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] [SMS] number : +33689966399 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689966399"}],"text":"Parfait, quelle est votre adresse de d\u00e9part ? (Incluez le code postal, s'il vous pla\u00eet)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] [SMS] SMS envoyé avec succès id : sms_65eefe97d073e459721608 [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eefe97d073e459721608","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":317.88} [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-03-11 13:52:39] [65eefe961c1f3] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-03-11 13:52:39' [2024-03-11 13:52:39] [65eefe961c1f3] [DEBUG] Callback juste avant fin callBack [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] Callback main start ok [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] Callback main avant while ok [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] Fields : channel=sms&text=48000 Mende&reception_date=2024-03-11 13:52:54&metadata[message_id]=sms_65eefe97d073e459721608&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517569 [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689966399 Text: 48000 Mende [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] From: +33689966399|To: +33755517569|Date: 2024-03-11 13:52:54|Message: 48000 Mende [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] callback main apres while ok [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] Service is enabled ? true [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Service +33755517569 is enabled ! [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Phone Number +33689966399 is available ! [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] Listen is enabled ? false [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Listen +33755517569 is disabled ! [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] BDD CheckNumber : OK [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Callback SMS Count =? 4 [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Callback checkLastMessage : Samedi 16 -- text: 48000 Mende [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '48000 Mende' [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Event ID ? 2 [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Fetch event [2024-03-11 13:52:56] [65eefea80d6b9] [INFO] Event name : Clermont Geek Convention [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] début chatgpt [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] curl_init OK [2024-03-11 13:52:56] [65eefea80d6b9] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, merci. Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement, ou juste un jour pr\u00e9cis ? (Pr\u00e9cisez la date)"},{"role":"user","content":"Samedi 16"},{"role":"assistant","content":"Parfait, quelle est votre adresse de d\u00e9part ? (Incluez le code postal, s'il vous pla\u00eet)"},{"role":"user","content":"48000 Mende"}]} [2024-03-11 13:52:57] [65eefea80d6b9] [DEBUG] Commun GPT response: { "id": "chatcmpl-91ZRAnZNdCSRItqYX9PCQtsIzijlj", "object": "chat.completion", "created": 1710161576, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci. Avez-vous des commentaires particuliers à ajouter (nom d'hôtel, horaires spécifiques, etc.) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 599, "completion_tokens": 30, "total_tokens": 629 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 13:52:57] [65eefea80d6b9] [DEBUG] Curl Closed OK [2024-03-11 13:52:57] [65eefea80d6b9] [INFO] Commun GPT Content: { "id": "chatcmpl-91ZRAnZNdCSRItqYX9PCQtsIzijlj", "object": "chat.completion", "created": 1710161576, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci. Avez-vous des commentaires particuliers à ajouter (nom d'hôtel, horaires spécifiques, etc.) ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 599, "completion_tokens": 30, "total_tokens": 629 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 13:52:57] [65eefea80d6b9] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '48000 Mende' [2024-03-11 13:52:58] [65eefea80d6b9] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Merci. Avez-vous des commentaires particuliers à ajouter (nom d\'hôtel, horaires spécifiques, etc.) ?' [2024-03-11 13:52:58] [65eefea80d6b9] [INFO] Sender already set +33689966399 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day sms1_sent_at : 2 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS sms2_sent_at : 1 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day sms2_sent_at : 2 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS sms3_sent_at : 1 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day sms3_sent_at : 2 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS sms4_sent_at : 1 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day sms4_sent_at : 2 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS sms5_sent_at : 0 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day sms5_sent_at : 1 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day sms6_sent_at : 1 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS operators count : 0 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS reminder count : 0 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day operators count : 0 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] SMS day reminder count : 0 [2024-03-11 13:52:58] [65eefea80d6b9] [INFO] SMS Count : 4 [2024-03-11 13:52:58] [65eefea80d6b9] [INFO] SMS day Count : 10 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] [SMS] text : Merci. Avez-vous des commentaires particuliers à ajouter (nom d'hôtel, horaires spécifiques, etc.) ? [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] [SMS] number : +33689966399 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689966399"}],"text":"Merci. Avez-vous des commentaires particuliers \u00e0 ajouter (nom d'h\u00f4tel, horaires sp\u00e9cifiques, etc.) ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 13:52:58] [65eefea80d6b9] [INFO] [SMS] SMS envoyé avec succès id : sms_65eefeaa41aa0087294165 [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eefeaa41aa0087294165","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":317.84} [2024-03-11 13:52:58] [65eefea80d6b9] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-03-11 13:52:58] [65eefea80d6b9] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-03-11 13:52:58' [2024-03-11 13:52:58] [65eefea80d6b9] [DEBUG] Callback juste avant fin callBack [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] Callback main start ok [2024-03-11 13:53:34] [65eefece629b4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] Callback main avant while ok [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] Fields : channel=sms&text=Nous sommes deux, préférence pour partir le matin (tôt)&reception_date=2024-03-11 13:53:32&metadata[message_id]=sms_65eefeaa41aa0087294165&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517569 [2024-03-11 13:53:34] [65eefece629b4] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689966399 Text: Nous sommes deux, préférence pour partir le matin (tôt) [2024-03-11 13:53:34] [65eefece629b4] [INFO] From: +33689966399|To: +33755517569|Date: 2024-03-11 13:53:32|Message: Nous sommes deux, préférence pour partir le matin (tôt) [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] callback main apres while ok [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] Service is enabled ? true [2024-03-11 13:53:34] [65eefece629b4] [INFO] Service +33755517569 is enabled ! [2024-03-11 13:53:34] [65eefece629b4] [INFO] Phone Number +33689966399 is available ! [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] Listen is enabled ? false [2024-03-11 13:53:34] [65eefece629b4] [INFO] Listen +33755517569 is disabled ! [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] BDD CheckNumber : OK [2024-03-11 13:53:34] [65eefece629b4] [INFO] Callback SMS Count =? 5 [2024-03-11 13:53:34] [65eefece629b4] [INFO] Callback checkLastMessage : 48000 Mende -- text: Nous sommes deux, préférence pour partir le matin (tôt) [2024-03-11 13:53:34] [65eefece629b4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Nous sommes deux, préférence pour partir le matin (tôt)' [2024-03-11 13:53:34] [65eefece629b4] [INFO] Event ID ? 2 [2024-03-11 13:53:34] [65eefece629b4] [INFO] Fetch event [2024-03-11 13:53:34] [65eefece629b4] [INFO] Event name : Clermont Geek Convention [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] début chatgpt [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] curl_init OK [2024-03-11 13:53:34] [65eefece629b4] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","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 vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour je suis Alfred de MICHELIN Mobili l'assistant covoiturage de la Clermont Geek Convention. Vous participez \u00e0 l'\u00e9v\u00e9nement du 16 au 17 mars 2024 \u00e0 la Grande Halle d'Auvergne. Vous b\u00e9n\u00e9ficiez \u00e0 ce titre de mes services (simple, gratuit, par SMS) pour vous mettre en relation avec d'autres visiteurs. Pour les covoitureurs une place de parking r\u00e9serv\u00e9e.\n Voulez-vous qu'on organise votre covoiturage ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUMoBILI et politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVaCY\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Tr\u00e8s bien, merci. Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement, ou juste un jour pr\u00e9cis ? (Pr\u00e9cisez la date)"},{"role":"user","content":"Samedi 16"},{"role":"assistant","content":"Parfait, quelle est votre adresse de d\u00e9part ? (Incluez le code postal, s'il vous pla\u00eet)"},{"role":"user","content":"48000 Mende"},{"role":"assistant","content":"Merci. Avez-vous des commentaires particuliers \u00e0 ajouter (nom d'h\u00f4tel, horaires sp\u00e9cifiques, etc.) ?"},{"role":"user","content":"Nous sommes deux, pr\u00e9f\u00e9rence pour partir le matin (t\u00f4t)"}]} [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] Commun GPT response: { "id": "chatcmpl-91ZRmmHndVUAARkVTihrfIOC3TLQL", "object": "chat.completion", "created": 1710161614, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Noté, deux passagers, départ tôt le matin. Je vais travailler à trouver une correspondance et vous tiens informé. Merci de votre confiance." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 653, "completion_tokens": 37, "total_tokens": 690 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] Curl Closed OK [2024-03-11 13:53:36] [65eefece629b4] [INFO] Commun GPT Content: { "id": "chatcmpl-91ZRmmHndVUAARkVTihrfIOC3TLQL", "object": "chat.completion", "created": 1710161614, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Noté, deux passagers, départ tôt le matin. Je vais travailler à trouver une correspondance et vous tiens informé. Merci de votre confiance." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 653, "completion_tokens": 37, "total_tokens": 690 }, "system_fingerprint": "fp_31c0f205d1" } [2024-03-11 13:53:36] [65eefece629b4] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'Nous sommes deux, préférence pour partir le matin (tôt)' [2024-03-11 13:53:36] [65eefece629b4] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2024-03-11 13:53:36] [65eefece629b4] [INFO] Sender already set +33689966399 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS sms1_sent_at : 1 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day sms1_sent_at : 2 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS sms2_sent_at : 1 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day sms2_sent_at : 2 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS sms3_sent_at : 1 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day sms3_sent_at : 2 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS sms4_sent_at : 1 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day sms4_sent_at : 2 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS sms5_sent_at : 1 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day sms5_sent_at : 2 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS sms6_sent_at : 0 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day sms6_sent_at : 1 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS operators count : 0 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS reminder count : 0 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day operators count : 0 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] SMS day reminder count : 0 [2024-03-11 13:53:36] [65eefece629b4] [INFO] SMS Count : 5 [2024-03-11 13:53:36] [65eefece629b4] [INFO] SMS day Count : 11 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] [SMS] text : Noté, deux passagers, départ tôt le matin. Je vais travailler à trouver une correspondance et vous tiens informé. Merci de votre confiance. [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] [SMS] number : +33689966399 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] [SMS] sender : 33755517569 [2024-03-11 13:53:36] [65eefece629b4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689966399"}],"text":"Not\u00e9, deux passagers, d\u00e9part t\u00f4t le matin. Je vais travailler \u00e0 trouver une correspondance et vous tiens inform\u00e9. Merci de votre confiance.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-11 13:53:37] [65eefece629b4] [DEBUG] [SMS] HTTP Code : 200 [2024-03-11 13:53:37] [65eefece629b4] [INFO] [SMS] SMS envoyé avec succès id : sms_65eefed12e9a4883473628 [2024-03-11 13:53:37] [65eefece629b4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65eefed12e9a4883473628","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":317.79} [2024-03-11 13:53:37] [65eefece629b4] [INFO] BDD AddSmsCount SMS Count updated: 6 [2024-03-11 13:53:37] [65eefece629b4] [INFO] BDD BddMaj : sms6_sent_at mis à jour. Valeur: '2024-03-11 13:53:37' [2024-03-11 13:53:37] [65eefece629b4] [DEBUG] Callback juste avant fin callBack [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] Callback main start ok [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] Callback main avant while ok [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] Fields : channel=sms&text=Marion&reception_date=2024-03-11 14:07:57&metadata[message_id]=sms_65ef020db733c843762874&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517567 [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33689966399 Text: Marion [2024-03-11 14:07:59] [65ef022f01c72] [INFO] From: +33689966399|To: +33755517567|Date: 2024-03-11 14:07:57|Message: Marion [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] callback main apres while ok [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] Service is enabled ? true [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Service +33755517567 is enabled ! [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Phone Number +33689966399 is available ! [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] Listen is enabled ? false [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Listen +33755517567 is disabled ! [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] BDD CheckNumber : OK [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Callback SMS Count =? 6 [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Callback checkLastMessage : Nous sommes deux, préférence pour partir le matin (tôt) -- text: Marion [2024-03-11 14:07:59] [65ef022f01c72] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Marion' [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Event ID ? 2 [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Fetch event [2024-03-11 14:07:59] [65ef022f01c72] [INFO] Event name : Clermont Geek Convention [2024-03-11 14:07:59] [65ef022f01c72] [DEBUG] Callback juste avant fin callBack [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] Callback main start ok [2024-03-11 14:11:55] [65ef031be84d7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] Callback main avant while ok [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] Fields : channel=sms&text=Marion&reception_date=2024-03-11 14:11:39&metadata[message_id]=sms_65eefed12e9a4883473628&metadata[number]=+33689966399&metadata[sim_card_number]=+33755517569 [2024-03-11 14:11:55] [65ef031be84d7] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33689966399 Text: Marion [2024-03-11 14:11:55] [65ef031be84d7] [INFO] From: +33689966399|To: +33755517569|Date: 2024-03-11 14:11:39|Message: Marion [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] callback main apres while ok [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] Service is enabled ? true [2024-03-11 14:11:55] [65ef031be84d7] [INFO] Service +33755517569 is enabled ! [2024-03-11 14:11:55] [65ef031be84d7] [INFO] Phone Number +33689966399 is available ! [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] Listen is enabled ? false [2024-03-11 14:11:55] [65ef031be84d7] [INFO] Listen +33755517569 is disabled ! [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] BDD CheckNumber : OK [2024-03-11 14:11:55] [65ef031be84d7] [INFO] Callback SMS Count =? 6 [2024-03-11 14:11:55] [65ef031be84d7] [INFO] Callback checkLastMessage : Marion -- text: Marion [2024-03-11 14:11:55] [65ef031be84d7] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-03-11 14:11:55] [65ef031be84d7] [DEBUG] Callback juste avant fin callBack [2024-03-11 16:17:09] [65ef2075bc878] [DEBUG] Callback main start ok [2024-03-11 16:17:09] [65ef2075bc878] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 16:17:09] [65ef2075bc878] [DEBUG] Callback main avant while ok [2024-03-11 16:17:09] [65ef2075bc878] [DEBUG] Fields : channel=sms&text=Oui/340&reception_date=2024-03-11 16:17:08&metadata[message_id]=sms_65eedcf135f82998898483&metadata[number]=+33764856531&metadata[sim_card_number]=+33755517567 [2024-03-11 16:17:09] [65ef2075bc878] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33764856531 Text: Oui/340 [2024-03-11 16:17:09] [65ef2075bc878] [INFO] From: +33764856531|To: +33755517567|Date: 2024-03-11 16:17:08|Message: Oui/340 [2024-03-11 16:17:09] [65ef2075bc878] [DEBUG] callback main apres while ok [2024-03-11 16:17:09] [65ef2075bc878] [DEBUG] Service is enabled ? true [2024-03-11 16:17:09] [65ef2075bc878] [INFO] Service +33755517567 is enabled ! [2024-03-11 16:17:09] [65ef2075bc878] [INFO] Phone Number +33764856531 is not available ! [2024-03-11 17:53:22] [65ef37025f247] [DEBUG] Callback main start ok [2024-03-11 17:53:22] [65ef37025f247] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 17:53:22] [65ef37025f247] [DEBUG] Callback main avant while ok [2024-03-11 17:53:22] [65ef37025f247] [DEBUG] Fields : channel=sms&text=Oui + 250&reception_date=2024-03-11 17:53:21&metadata[message_id]=sms_65eedbd0cff5c569083982&metadata[number]=+33631219747&metadata[sim_card_number]=+33755517568 [2024-03-11 17:53:22] [65ef37025f247] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33631219747 Text: Oui + 250 [2024-03-11 17:53:22] [65ef37025f247] [INFO] From: +33631219747|To: +33755517568|Date: 2024-03-11 17:53:21|Message: Oui + 250 [2024-03-11 17:53:22] [65ef37025f247] [DEBUG] callback main apres while ok [2024-03-11 17:53:22] [65ef37025f247] [DEBUG] Service is enabled ? true [2024-03-11 17:53:22] [65ef37025f247] [INFO] Service +33755517568 is enabled ! [2024-03-11 17:53:22] [65ef37025f247] [INFO] Phone Number +33631219747 is not available ! [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] Callback main start ok [2024-03-11 18:49:20] [65ef442070c29] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] Callback main avant while ok [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] Fields : channel=sms&text=Listen&reception_date=2024-03-11 18:49:17&metadata[message_id]=sms_65ee0dd4426a3494954031&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517569 [2024-03-11 18:49:20] [65ef442070c29] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634957587 Text: Listen [2024-03-11 18:49:20] [65ef442070c29] [INFO] From: +33634957587|To: +33755517569|Date: 2024-03-11 18:49:17|Message: Listen [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] callback main apres while ok [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] Detect Myriam number : listen [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] Service is enabled ? true [2024-03-11 18:49:20] [65ef442070c29] [INFO] Service +33755517569 is enabled ! [2024-03-11 18:49:20] [65ef442070c29] [INFO] Phone Number +33634957587 is available ! [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] Detect Myriam number : listen [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] Update listen_enabled : true [2024-03-11 18:49:20] [65ef442070c29] [DEBUG] check_if_listen_is_enabled Die [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] Callback main start ok [2024-03-11 18:49:21] [65ef44219fc99] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] Callback main avant while ok [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] Fields : channel=sms&text=Listen&reception_date=2024-03-11 18:49:20&metadata[message_id]=sms_65df0f9d55ca2791682966&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517568 [2024-03-11 18:49:21] [65ef44219fc99] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33634957587 Text: Listen [2024-03-11 18:49:21] [65ef44219fc99] [INFO] From: +33634957587|To: +33755517568|Date: 2024-03-11 18:49:20|Message: Listen [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] callback main apres while ok [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] Detect Myriam number : listen [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] Service is enabled ? true [2024-03-11 18:49:21] [65ef44219fc99] [INFO] Service +33755517568 is enabled ! [2024-03-11 18:49:21] [65ef44219fc99] [INFO] Phone Number +33634957587 is available ! [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] Detect Myriam number : listen [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] Update listen_enabled : true [2024-03-11 18:49:21] [65ef44219fc99] [DEBUG] check_if_listen_is_enabled Die [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] Callback main start ok [2024-03-11 18:49:29] [65ef4429df591] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] Callback main avant while ok [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] Fields : channel=sms&text=Listen&reception_date=2024-03-11 18:49:25&metadata[message_id]=sms_65e73d439a8b8371109272&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517567 [2024-03-11 18:49:29] [65ef4429df591] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634957587 Text: Listen [2024-03-11 18:49:29] [65ef4429df591] [INFO] From: +33634957587|To: +33755517567|Date: 2024-03-11 18:49:25|Message: Listen [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] callback main apres while ok [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] Detect Myriam number : listen [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] Service is enabled ? true [2024-03-11 18:49:29] [65ef4429df591] [INFO] Service +33755517567 is enabled ! [2024-03-11 18:49:29] [65ef4429df591] [INFO] Phone Number +33634957587 is available ! [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] Detect Myriam number : listen [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] Update listen_enabled : true [2024-03-11 18:49:29] [65ef4429df591] [DEBUG] check_if_listen_is_enabled Die