[2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] Callback main start ok [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] Callback main avant while ok [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] Fields : channel=sms&text=Bonjour Que dois-je faire pour co voiturer pour le jumpstart ?&reception_date=2024-01-19 08:53:35&metadata[message_id]=sms_65a9477d36c67696199947&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: Bonjour Que dois-je faire pour co voiturer pour le jumpstart ? [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-19 08:53:35|Message: Bonjour Que dois-je faire pour co voiturer pour le jumpstart ? [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] callback main apres while ok [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] Service is enabled ? true [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Service +33757050380 is enabled ! [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Phone Number +33645867995 is available ! [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] Listen is enabled ? false [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Listen +33757050380 is disabled ! [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] BDD CheckNumber : OK [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Callback SMS Count =? 5 [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Callback checkMessage : Bonjour Oui j'accepte -- text: Bonjour Que dois-je faire pour co voiturer pour le jumpstart ? [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour \nQue dois-je faire pour co voiturer pour le jumpstart ?' [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Event ID ? 1 [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Fetch event [2024-01-19 08:53:37] [65aa2a8107b43] [INFO] Event name : Jumpstart [2024-01-19 08:53:37] [65aa2a8107b43] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] Callback main start ok [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] Callback main avant while ok [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] Fields : channel=sms&text=17h&reception_date=2024-01-19 09:00:54&metadata[message_id]=sms_65a5405b34c64760030943&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: 17h [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-19 09:00:54|Message: 17h [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] callback main apres while ok [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] Service is enabled ? true [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Service +33755517567 is enabled ! [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Phone Number +33610557351 is available ! [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] Listen is enabled ? false [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Listen +33755517567 is disabled ! [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Callback SMS Count =? 5 [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Callback checkMessage : A la fin de l'événement -- text: 17h [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h' [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Event ID ? 1 [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Fetch event [2024-01-19 09:00:55] [65aa2c37e385f] [INFO] Event name : Jumpstart [2024-01-19 09:00:55] [65aa2c37e385f] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] Callback main start ok [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] Callback main avant while ok [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] Fields : channel=sms&text=17 heures&reception_date=2024-01-19 09:01:29&metadata[message_id]=sms_65a5405b34c64760030943&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: 17 heures [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-19 09:01:29|Message: 17 heures [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] callback main apres while ok [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] Service is enabled ? true [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Service +33755517567 is enabled ! [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Phone Number +33610557351 is available ! [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] Listen is enabled ? false [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Listen +33755517567 is disabled ! [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Callback SMS Count =? 5 [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Callback checkMessage : 17h -- text: 17 heures [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17 heures' [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Event ID ? 1 [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Fetch event [2024-01-19 09:01:31] [65aa2c5b670d0] [INFO] Event name : Jumpstart [2024-01-19 09:01:31] [65aa2c5b670d0] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:08:28] [65aa2dfc4ada3] [DEBUG] Callback main start ok [2024-01-19 09:08:28] [65aa2dfc4ada3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:08:28] [65aa2dfc4ada3] [DEBUG] Callback main avant while ok [2024-01-19 09:08:28] [65aa2dfc4ada3] [DEBUG] Fields : channel=sms&text=17h00, si possible&reception_date=2024-01-19 09:08:27&metadata[message_id]=sms_65aa2d6784970073800329&metadata[number]=+33687666793&metadata[sim_card_number]=+33757050393 [2024-01-19 09:08:28] [65aa2dfc4ada3] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33687666793 Text: 17h00, si possible [2024-01-19 09:08:28] [65aa2dfc4ada3] [INFO] From: +33687666793|To: +33757050393|Date: 2024-01-19 09:08:27|Message: 17h00, si possible [2024-01-19 09:08:28] [65aa2dfc4ada3] [DEBUG] callback main apres while ok [2024-01-19 09:08:28] [65aa2dfc4ada3] [DEBUG] Service is enabled ? true [2024-01-19 09:08:28] [65aa2dfc4ada3] [INFO] Service +33757050393 is enabled ! [2024-01-19 09:08:28] [65aa2dfc4ada3] [INFO] Phone Number +33687666793 is not available ! [2024-01-19 09:09:03] [65aa2e1f31788] [DEBUG] Callback main start ok [2024-01-19 09:09:03] [65aa2e1f31788] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:09:03] [65aa2e1f31788] [DEBUG] Callback main avant while ok [2024-01-19 09:09:03] [65aa2e1f31788] [DEBUG] Fields : channel=sms&text=Because I didn't sleep with him whole night &reception_date=2024-01-19 09:09:01&metadata[message_id]=sms_65aa2d6784970073800329&metadata[number]=+33687666793&metadata[sim_card_number]=+33757050393 [2024-01-19 09:09:03] [65aa2e1f31788] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33687666793 Text: Because I didn't sleep with him whole night [2024-01-19 09:09:03] [65aa2e1f31788] [INFO] From: +33687666793|To: +33757050393|Date: 2024-01-19 09:09:01|Message: Because I didn't sleep with him whole night [2024-01-19 09:09:03] [65aa2e1f31788] [DEBUG] callback main apres while ok [2024-01-19 09:09:03] [65aa2e1f31788] [DEBUG] Service is enabled ? true [2024-01-19 09:09:03] [65aa2e1f31788] [INFO] Service +33757050393 is enabled ! [2024-01-19 09:09:03] [65aa2e1f31788] [INFO] Phone Number +33687666793 is not available ! [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] Callback main start ok [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] Callback main avant while ok [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-19 09:09:23&metadata[message_id]=sms_65aa2e18a9fc6330113747&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: Oui [2024-01-19 09:09:24] [65aa2e343df57] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-19 09:09:23|Message: Oui [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] callback main apres while ok [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] Service is enabled ? true [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Service +33755517567 is enabled ! [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Phone Number +33610557351 is available ! [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] Listen is enabled ? false [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Listen +33755517567 is disabled ! [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Callback SMS Count =? 5 [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Callback checkMessage : 17 heures -- text: Oui [2024-01-19 09:09:24] [65aa2e343df57] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Event ID ? 1 [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Fetch event [2024-01-19 09:09:24] [65aa2e343df57] [INFO] Event name : Jumpstart [2024-01-19 09:09:24] [65aa2e343df57] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] Callback main start ok [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] Callback main avant while ok [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] Fields : channel=sms&text=Ou dans Clermont&reception_date=2024-01-19 09:09:57&metadata[message_id]=sms_65aa2e18a9fc6330113747&metadata[number]=+33610557351&metadata[sim_card_number]=+33755517567 [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33610557351 Text: Ou dans Clermont [2024-01-19 09:09:59] [65aa2e5737612] [INFO] From: +33610557351|To: +33755517567|Date: 2024-01-19 09:09:57|Message: Ou dans Clermont [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] callback main apres while ok [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] Service is enabled ? true [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Service +33755517567 is enabled ! [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Phone Number +33610557351 is available ! [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] Listen is enabled ? false [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Listen +33755517567 is disabled ! [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Callback SMS Count =? 5 [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Callback checkMessage : Oui -- text: Ou dans Clermont [2024-01-19 09:09:59] [65aa2e5737612] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ou dans Clermont' [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Event ID ? 1 [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Fetch event [2024-01-19 09:09:59] [65aa2e5737612] [INFO] Event name : Jumpstart [2024-01-19 09:09:59] [65aa2e5737612] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:23:13] [65aa317115133] [DEBUG] Callback main start ok [2024-01-19 09:23:13] [65aa317115133] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:23:13] [65aa317115133] [DEBUG] Callback main avant while ok [2024-01-19 09:23:13] [65aa317115133] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-19 09:23:12&metadata[message_id]=sms_65aa2cdea0eae861705633&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-19 09:23:13] [65aa317115133] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Oui [2024-01-19 09:23:13] [65aa317115133] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-19 09:23:12|Message: Oui [2024-01-19 09:23:13] [65aa317115133] [DEBUG] callback main apres while ok [2024-01-19 09:23:13] [65aa317115133] [DEBUG] Service is enabled ? true [2024-01-19 09:23:13] [65aa317115133] [INFO] Service +33755517569 is enabled ! [2024-01-19 09:23:13] [65aa317115133] [INFO] Phone Number +33763092321 is available ! [2024-01-19 09:23:13] [65aa317115133] [DEBUG] Listen is enabled ? false [2024-01-19 09:23:13] [65aa317115133] [INFO] Listen +33755517569 is disabled ! [2024-01-19 09:23:13] [65aa317115133] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 09:23:13] [65aa317115133] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:23:13] [65aa317115133] [INFO] Callback SMS Count =? 5 [2024-01-19 09:23:13] [65aa317115133] [INFO] Callback checkMessage : 9h30 -- text: Oui [2024-01-19 09:23:13] [65aa317115133] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-19 09:23:13] [65aa317115133] [INFO] Event ID ? 1 [2024-01-19 09:23:13] [65aa317115133] [INFO] Fetch event [2024-01-19 09:23:13] [65aa317115133] [INFO] Event name : Jumpstart [2024-01-19 09:23:13] [65aa317115133] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:30:08] [65aa3310ea4fb] [DEBUG] Callback main start ok [2024-01-19 09:30:08] [65aa3310ea4fb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:30:08] [65aa3310ea4fb] [DEBUG] Callback main avant while ok [2024-01-19 09:30:08] [65aa3310ea4fb] [DEBUG] Fields : channel=sms&text=Des la fin&reception_date=2024-01-19 09:30:07&metadata[message_id]=sms_65aa32201ce13970610481&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-19 09:30:08] [65aa3310ea4fb] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Des la fin [2024-01-19 09:30:08] [65aa3310ea4fb] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-19 09:30:07|Message: Des la fin [2024-01-19 09:30:08] [65aa3310ea4fb] [DEBUG] callback main apres while ok [2024-01-19 09:30:08] [65aa3310ea4fb] [DEBUG] Service is enabled ? true [2024-01-19 09:30:08] [65aa3310ea4fb] [INFO] Service +33755517569 is enabled ! [2024-01-19 09:30:08] [65aa3310ea4fb] [INFO] Phone Number +33763092321 is available ! [2024-01-19 09:30:09] [65aa3310ea4fb] [DEBUG] Listen is enabled ? false [2024-01-19 09:30:09] [65aa3310ea4fb] [INFO] Listen +33755517569 is disabled ! [2024-01-19 09:30:09] [65aa3310ea4fb] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 09:30:09] [65aa3310ea4fb] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:30:09] [65aa3310ea4fb] [INFO] Callback SMS Count =? 5 [2024-01-19 09:30:09] [65aa3310ea4fb] [INFO] Callback checkMessage : Oui -- text: Des la fin [2024-01-19 09:30:09] [65aa3310ea4fb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Des la fin' [2024-01-19 09:30:09] [65aa3310ea4fb] [INFO] Event ID ? 1 [2024-01-19 09:30:09] [65aa3310ea4fb] [INFO] Fetch event [2024-01-19 09:30:09] [65aa3310ea4fb] [INFO] Event name : Jumpstart [2024-01-19 09:30:09] [65aa3310ea4fb] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] Callback main start ok [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] Callback main avant while ok [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-19 09:40:52&metadata[message_id]=sms_65aa33f1c357f135084785&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Oui [2024-01-19 09:40:53] [65aa3595aa268] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-19 09:40:52|Message: Oui [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] callback main apres while ok [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] Service is enabled ? true [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Service +33755517569 is enabled ! [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Phone Number +33763092321 is available ! [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] Listen is enabled ? false [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Listen +33755517569 is disabled ! [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Callback SMS Count =? 5 [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Callback checkMessage : Des la fin -- text: Oui [2024-01-19 09:40:53] [65aa3595aa268] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Event ID ? 1 [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Fetch event [2024-01-19 09:40:53] [65aa3595aa268] [INFO] Event name : Jumpstart [2024-01-19 09:40:53] [65aa3595aa268] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] Callback main start ok [2024-01-19 09:53:19] [65aa387f05820] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] Callback main avant while ok [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-19 09:53:18&metadata[message_id]=sms_65a80a22e5c68444002250&metadata[number]=+33667018576&metadata[sim_card_number]=+33757050389 [2024-01-19 09:53:19] [65aa387f05820] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33667018576 Text: Oui [2024-01-19 09:53:19] [65aa387f05820] [INFO] From: +33667018576|To: +33757050389|Date: 2024-01-19 09:53:18|Message: Oui [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] callback main apres while ok [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] Service is enabled ? true [2024-01-19 09:53:19] [65aa387f05820] [INFO] Service +33757050389 is enabled ! [2024-01-19 09:53:19] [65aa387f05820] [INFO] Phone Number +33667018576 is available ! [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] Listen is enabled ? false [2024-01-19 09:53:19] [65aa387f05820] [INFO] Listen +33757050389 is disabled ! [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:53:19] [65aa387f05820] [INFO] Callback SMS Count =? 1 [2024-01-19 09:53:19] [65aa387f05820] [INFO] Callback checkMessage : -- text: Oui [2024-01-19 09:53:19] [65aa387f05820] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-19 09:53:19] [65aa387f05820] [INFO] Event ID ? 1 [2024-01-19 09:53:19] [65aa387f05820] [INFO] Fetch event [2024-01-19 09:53:19] [65aa387f05820] [INFO] Event name : Jumpstart [2024-01-19 09:53:19] [65aa387f05820] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 09:53:19] [65aa387f05820] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 09:53:19] [65aa387f05820] [INFO] Sender already set +33667018576 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS operators count : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] SMS day operators count : 0 [2024-01-19 09:53:19] [65aa387f05820] [INFO] SMS Count : 0 [2024-01-19 09:53:19] [65aa387f05820] [INFO] SMS day Count : 0 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] [SMS] number : +33667018576 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] [SMS] sender : 33757050389 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667018576"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 09:53:19] [65aa387f05820] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa387f53d01697927351 [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa387f53d01697927351","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":554.36} [2024-01-19 09:53:19] [65aa387f05820] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 09:53:19] [65aa387f05820] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 09:53:19' [2024-01-19 09:53:19] [65aa387f05820] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] Callback main start ok [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] Callback main avant while ok [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-19 09:54:09&metadata[message_id]=sms_65aa387f53d01697927351&metadata[number]=+33667018576&metadata[sim_card_number]=+33757050389 [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33667018576 Text: Conducteur [2024-01-19 09:54:10] [65aa38b27655f] [INFO] From: +33667018576|To: +33757050389|Date: 2024-01-19 09:54:09|Message: Conducteur [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] callback main apres while ok [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] Service is enabled ? true [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Service +33757050389 is enabled ! [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Phone Number +33667018576 is available ! [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] Listen is enabled ? false [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Listen +33757050389 is disabled ! [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Callback SMS Count =? 2 [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-19 09:54:10] [65aa38b27655f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Event ID ? 1 [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Fetch event [2024-01-19 09:54:10] [65aa38b27655f] [INFO] Event name : Jumpstart [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] début chatgpt [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] curl_init OK [2024-01-19 09:54:10] [65aa38b27655f] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ievbOKdScR9ov5O7YhnwJKstc4Cf", "object": "chat.completion", "created": 1705654451, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ pour que je puisse trouver d'autres participants qui sont sur votre chemin ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 25, "total_tokens": 407 }, "system_fingerprint": null } [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] Curl Closed OK [2024-01-19 09:54:13] [65aa38b27655f] [INFO] Commun GPT Content: { "id": "chatcmpl-8ievbOKdScR9ov5O7YhnwJKstc4Cf", "object": "chat.completion", "created": 1705654451, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ pour que je puisse trouver d'autres participants qui sont sur votre chemin ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 25, "total_tokens": 407 }, "system_fingerprint": null } [2024-01-19 09:54:13] [65aa38b27655f] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-19 09:54:13] [65aa38b27655f] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Quelle est votre adresse de départ pour que je puisse trouver d\'autres participants qui sont sur votre chemin ?' [2024-01-19 09:54:13] [65aa38b27655f] [INFO] Sender already set +33667018576 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS operators count : 0 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] SMS day operators count : 0 [2024-01-19 09:54:13] [65aa38b27655f] [INFO] SMS Count : 1 [2024-01-19 09:54:13] [65aa38b27655f] [INFO] SMS day Count : 1 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] [SMS] text : Parfait ! Quelle est votre adresse de départ pour que je puisse trouver d'autres participants qui sont sur votre chemin ? [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] [SMS] number : +33667018576 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] [SMS] sender : 33757050389 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667018576"}],"text":"Parfait ! Quelle est votre adresse de d\u00e9part pour que je puisse trouver d'autres participants qui sont sur votre chemin ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 09:54:13] [65aa38b27655f] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa38b5744be487769113 [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa38b5744be487769113","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":554.32} [2024-01-19 09:54:13] [65aa38b27655f] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 09:54:13] [65aa38b27655f] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 09:54:13' [2024-01-19 09:54:13] [65aa38b27655f] [DEBUG] Callback juste avant fin callBack [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] Callback main start ok [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] Callback main avant while ok [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] Fields : channel=sms&text=5 rue de la garenne, saulzet-le-chaud, 63540&reception_date=2024-01-19 09:54:51&metadata[message_id]=sms_65aa38b5744be487769113&metadata[number]=+33667018576&metadata[sim_card_number]=+33757050389 [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33667018576 Text: 5 rue de la garenne, saulzet-le-chaud, 63540 [2024-01-19 09:54:53] [65aa38dd80710] [INFO] From: +33667018576|To: +33757050389|Date: 2024-01-19 09:54:51|Message: 5 rue de la garenne, saulzet-le-chaud, 63540 [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] callback main apres while ok [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] Service is enabled ? true [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Service +33757050389 is enabled ! [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Phone Number +33667018576 is available ! [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] Listen is enabled ? false [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Listen +33757050389 is disabled ! [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] BDD CheckNumber : OK [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Callback SMS Count =? 3 [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Callback checkMessage : Conducteur -- text: 5 rue de la garenne, saulzet-le-chaud, 63540 [2024-01-19 09:54:53] [65aa38dd80710] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '5 rue de la garenne, saulzet-le-chaud, 63540' [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Event ID ? 1 [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Fetch event [2024-01-19 09:54:53] [65aa38dd80710] [INFO] Event name : Jumpstart [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] début chatgpt [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] curl_init OK [2024-01-19 09:54:53] [65aa38dd80710] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part pour que je puisse trouver d'autres participants qui sont sur votre chemin ?"},{"role":"user","content":"5 rue de la garenne, saulzet-le-chaud, 63540"}]} [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iewIueTVOXkKlJrh6M2DeL1nX3v3", "object": "chat.completion", "created": 1705654494, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai bien enregistré votre adresse de départ à \"5 rue de la garenne, Saulzet-le-Chaud, 63540\".\n\nA quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 434, "completion_tokens": 48, "total_tokens": 482 }, "system_fingerprint": null } [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] Curl Closed OK [2024-01-19 09:54:57] [65aa38dd80710] [INFO] Commun GPT Content: { "id": "chatcmpl-8iewIueTVOXkKlJrh6M2DeL1nX3v3", "object": "chat.completion", "created": 1705654494, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai bien enregistré votre adresse de départ à \"5 rue de la garenne, Saulzet-le-Chaud, 63540\".\n\nA quelle heure souhaitez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 434, "completion_tokens": 48, "total_tokens": 482 }, "system_fingerprint": null } [2024-01-19 09:54:57] [65aa38dd80710] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '5 rue de la garenne, saulzet-le-chaud, 63540' [2024-01-19 09:54:57] [65aa38dd80710] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci, j\'ai bien enregistré votre adresse de départ à 5 rue de la garenne, Saulzet-le-Chaud, 63540.\n\nA quelle heure souhaitez-vous arriver à l\'évènement ?' [2024-01-19 09:54:57] [65aa38dd80710] [INFO] Sender already set +33667018576 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS operators count : 0 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] SMS day operators count : 0 [2024-01-19 09:54:57] [65aa38dd80710] [INFO] SMS Count : 2 [2024-01-19 09:54:57] [65aa38dd80710] [INFO] SMS day Count : 2 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] [SMS] text : Merci, j'ai bien enregistré votre adresse de départ à "5 rue de la garenne, Saulzet-le-Chaud, 63540". A quelle heure souhaitez-vous arriver à l'évènement ? [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] [SMS] number : +33667018576 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] [SMS] sender : 33757050389 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667018576"}],"text":"Merci, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 \"5 rue de la garenne, Saulzet-le-Chaud, 63540\".\n\nA quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 09:54:57] [65aa38dd80710] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa38e1c78bd370277880 [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa38e1c78bd370277880","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":554.27} [2024-01-19 09:54:57] [65aa38dd80710] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 09:54:57] [65aa38dd80710] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 09:54:57' [2024-01-19 09:54:57] [65aa38dd80710] [DEBUG] Callback juste avant fin callBack [2024-01-19 10:08:58] [65aa3c2a392cf] [DEBUG] Callback main start ok [2024-01-19 10:08:58] [65aa3c2a392cf] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 10:08:58] [65aa3c2a392cf] [DEBUG] Callback main avant while ok [2024-01-19 10:08:58] [65aa3c2a392cf] [DEBUG] Fields : channel=sms&text=Oui j'ai prévu de voyager avec une collègue, Véronique Phialip&reception_date=2024-01-19 10:08:56&metadata[message_id]=sms_65a9441ea751a295366251&metadata[number]=+33635438654&metadata[sim_card_number]=+33755517586 [2024-01-19 10:08:58] [65aa3c2a392cf] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33635438654 Text: Oui j'ai prévu de voyager avec une collègue, Véronique Phialip [2024-01-19 10:08:58] [65aa3c2a392cf] [INFO] From: +33635438654|To: +33755517586|Date: 2024-01-19 10:08:56|Message: Oui j'ai prévu de voyager avec une collègue, Véronique Phialip [2024-01-19 10:08:58] [65aa3c2a392cf] [DEBUG] callback main apres while ok [2024-01-19 10:08:58] [65aa3c2a392cf] [DEBUG] Service is enabled ? true [2024-01-19 10:08:58] [65aa3c2a392cf] [INFO] Service +33755517586 is enabled ! [2024-01-19 10:08:58] [65aa3c2a392cf] [INFO] Phone Number +33635438654 is not available ! [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] Callback main start ok [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] Callback main avant while ok [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] Fields : channel=sms&text=8h30-8h45&reception_date=2024-01-19 10:21:31&metadata[message_id]=sms_65aa38e1c78bd370277880&metadata[number]=+33667018576&metadata[sim_card_number]=+33757050389 [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33667018576 Text: 8h30-8h45 [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] From: +33667018576|To: +33757050389|Date: 2024-01-19 10:21:31|Message: 8h30-8h45 [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] callback main apres while ok [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] Service is enabled ? true [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Service +33757050389 is enabled ! [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Phone Number +33667018576 is available ! [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] Listen is enabled ? false [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Listen +33757050389 is disabled ! [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] BDD CheckNumber : OK [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Callback SMS Count =? 4 [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Callback checkMessage : 5 rue de la garenne, saulzet-le-chaud, 63540 -- text: 8h30-8h45 [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30-8h45' [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Event ID ? 1 [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Fetch event [2024-01-19 10:21:33] [65aa3f1d7a720] [INFO] Event name : Jumpstart [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] début chatgpt [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] curl_init OK [2024-01-19 10:21:33] [65aa3f1d7a720] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part pour que je puisse trouver d'autres participants qui sont sur votre chemin ?"},{"role":"user","content":"5 rue de la garenne, saulzet-le-chaud, 63540"},{"role":"assistant","content":"Merci, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part \u00e0 5 rue de la garenne, Saulzet-le-Chaud, 63540.\n\nA quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"8h30-8h45"}]} [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ifM6blU1Ev33cYb0Qt8dSSxy0P2V", "object": "chat.completion", "created": 1705656094, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez arriver à l'événement entre 8h30 et 8h45.\n\nSouhaitez-vous revenir à la même adresse au retour ? Si non, veuillez me donner votre adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 497, "completion_tokens": 55, "total_tokens": 552 }, "system_fingerprint": null } [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] Curl Closed OK [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] Commun GPT Content: { "id": "chatcmpl-8ifM6blU1Ev33cYb0Qt8dSSxy0P2V", "object": "chat.completion", "created": 1705656094, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, je note que vous souhaitez arriver à l'événement entre 8h30 et 8h45.\n\nSouhaitez-vous revenir à la même adresse au retour ? Si non, veuillez me donner votre adresse de retour." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 497, "completion_tokens": 55, "total_tokens": 552 }, "system_fingerprint": null } [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h30-8h45' [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien, je note que vous souhaitez arriver à l\'événement entre 8h30 et 8h45.\n\nSouhaitez-vous revenir à la même adresse au retour ? Si non, veuillez me donner votre adresse de retour.' [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] Sender already set +33667018576 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS operators count : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] SMS day operators count : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] SMS Count : 0 [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] SMS day Count : 3 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] [SMS] text : Très bien, je note que vous souhaitez arriver à l'événement entre 8h30 et 8h45. Souhaitez-vous revenir à la même adresse au retour ? Si non, veuillez me donner votre adresse de retour. [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] [SMS] number : +33667018576 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] [SMS] sender : 33757050389 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33667018576"}],"text":"Tr\u00e8s bien, je note que vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement entre 8h30 et 8h45.\n\nSouhaitez-vous revenir \u00e0 la m\u00eame adresse au retour ? Si non, veuillez me donner votre adresse de retour.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa3f22a0943135835039 [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa3f22a0943135835039","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":554.18} [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 10:21:38] [65aa3f1d7a720] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 10:21:38' [2024-01-19 10:21:38] [65aa3f1d7a720] [DEBUG] Callback juste avant fin callBack [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] Callback main start ok [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] Callback main avant while ok [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] Fields : channel=sms&text=8h30-8h45&reception_date=2024-01-19 10:21:31&metadata[message_id]=sms_65aa38e1c78bd370277880&metadata[number]=+33667018576&metadata[sim_card_number]=+33757050389 [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33667018576 Text: 8h30-8h45 [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] From: +33667018576|To: +33757050389|Date: 2024-01-19 10:21:31|Message: 8h30-8h45 [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] callback main apres while ok [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] Service is enabled ? true [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] Service +33757050389 is enabled ! [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] Phone Number +33667018576 is available ! [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] Listen is enabled ? false [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] Listen +33757050389 is disabled ! [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] BDD CheckNumber : OK [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] Callback SMS Count =? 5 [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] Callback checkMessage : 8h30-8h45 -- text: 8h30-8h45 [2024-01-19 10:21:43] [65aa3f277a8ae] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-19 10:21:43] [65aa3f277a8ae] [DEBUG] Callback juste avant fin callBack [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] Callback main start ok [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] Callback main avant while ok [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-19 10:22:00&metadata[message_id]=sms_65aa3f22a0943135835039&metadata[number]=+33667018576&metadata[sim_card_number]=+33757050389 [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33667018576 Text: Oui [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] From: +33667018576|To: +33757050389|Date: 2024-01-19 10:22:00|Message: Oui [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] callback main apres while ok [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] Service is enabled ? true [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Service +33757050389 is enabled ! [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Phone Number +33667018576 is available ! [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] Listen is enabled ? false [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Listen +33757050389 is disabled ! [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] BDD CheckNumber : OK [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Callback SMS Count =? 5 [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Callback checkMessage : 8h30-8h45 -- text: Oui [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Event ID ? 1 [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Fetch event [2024-01-19 10:22:02] [65aa3f3aa9b0a] [INFO] Event name : Jumpstart [2024-01-19 10:22:02] [65aa3f3aa9b0a] [DEBUG] Callback juste avant fin callBack [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] Callback main start ok [2024-01-19 10:42:41] [65aa44112a754] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] Callback main avant while ok [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] Fields : channel=sms&text=STOP&reception_date=2024-01-19 10:42:40&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33766800959&metadata[sim_card_number]=+33755517569 [2024-01-19 10:42:41] [65aa44112a754] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33766800959 Text: STOP [2024-01-19 10:42:41] [65aa44112a754] [INFO] From: +33766800959|To: +33755517569|Date: 2024-01-19 10:42:40|Message: STOP [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] callback main apres while ok [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] Service is enabled ? true [2024-01-19 10:42:41] [65aa44112a754] [INFO] Service +33755517569 is enabled ! [2024-01-19 10:42:41] [65aa44112a754] [INFO] Phone Number +33766800959 is available ! [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] Listen is enabled ? false [2024-01-19 10:42:41] [65aa44112a754] [INFO] Listen +33755517569 is disabled ! [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] BDD CheckNumber : OK [2024-01-19 10:42:41] [65aa44112a754] [INFO] Callback SMS Count =? 1 [2024-01-19 10:42:41] [65aa44112a754] [INFO] Callback checkMessage : -- text: STOP [2024-01-19 10:42:41] [65aa44112a754] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'STOP' [2024-01-19 10:42:41] [65aa44112a754] [INFO] Event ID ? 1 [2024-01-19 10:42:41] [65aa44112a754] [INFO] Fetch event [2024-01-19 10:42:41] [65aa44112a754] [INFO] Event name : Jumpstart [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] début chatgpt [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] curl_init OK [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : STOP"}]} [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ifgXackfVDBc0uMhC51nMAA7OSX7", "object": "chat.completion", "created": 1705657361, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] Curl Closed OK [2024-01-19 10:42:41] [65aa44112a754] [INFO] Commun GPT Content: { "id": "chatcmpl-8ifgXackfVDBc0uMhC51nMAA7OSX7", "object": "chat.completion", "created": 1705657361, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-19 10:42:41] [65aa44112a754] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'STOP' [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] [AUTOMATIC] Réponse Negative : STOP [2024-01-19 10:42:41] [65aa44112a754] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-19 10:42:41] [65aa44112a754] [INFO] Sender already set +33766800959 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS operators count : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] SMS day operators count : 0 [2024-01-19 10:42:41] [65aa44112a754] [INFO] SMS Count : 0 [2024-01-19 10:42:41] [65aa44112a754] [INFO] SMS day Count : 0 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] [SMS] number : +33766800959 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 10:42:41] [65aa44112a754] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766800959"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 10:42:42] [65aa44112a754] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 10:42:42] [65aa44112a754] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa441231b51683284301 [2024-01-19 10:42:42] [65aa44112a754] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa441231b51683284301","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":554.0} [2024-01-19 10:42:42] [65aa44112a754] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 10:42:42] [65aa44112a754] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 10:42:42' [2024-01-19 10:42:42] [65aa44112a754] [DEBUG] Callback juste avant fin callBack [2024-01-19 11:04:34] [65aa4932addce] [DEBUG] Callback main start ok [2024-01-19 11:04:34] [65aa4932addce] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:04:34] [65aa4932addce] [DEBUG] Callback main avant while ok [2024-01-19 11:04:34] [65aa4932addce] [DEBUG] Fields : channel=sms&text=Oui, si vous plaît &reception_date=2024-01-19 11:04:33&metadata[message_id]=sms_65aa2e4ad93eb239328601&metadata[number]=+33687666793&metadata[sim_card_number]=+33757050393 [2024-01-19 11:04:34] [65aa4932addce] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33687666793 Text: Oui, si vous plaît [2024-01-19 11:04:34] [65aa4932addce] [INFO] From: +33687666793|To: +33757050393|Date: 2024-01-19 11:04:33|Message: Oui, si vous plaît [2024-01-19 11:04:34] [65aa4932addce] [DEBUG] callback main apres while ok [2024-01-19 11:04:34] [65aa4932addce] [DEBUG] Service is enabled ? true [2024-01-19 11:04:34] [65aa4932addce] [INFO] Service +33757050393 is enabled ! [2024-01-19 11:04:34] [65aa4932addce] [INFO] Phone Number +33687666793 is not available ! [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] Callback main start ok [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] Callback main avant while ok [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] Fields : channel=sms&text=Bonjour Alfred. Je souhaite arriver à 8h30 au jumpstart. Bonne journée &reception_date=2024-01-19 11:05:34&metadata[message_id]=sms_659eba61da6fd808141827&metadata[number]=+33659911364&metadata[sim_card_number]=+33757050377 [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Callback SMS entrant sur sim_card: +33757050377 depuis Number (user): +33659911364 Text: Bonjour Alfred. Je souhaite arriver à 8h30 au jumpstart. Bonne journée [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] From: +33659911364|To: +33757050377|Date: 2024-01-19 11:05:34|Message: Bonjour Alfred. Je souhaite arriver à 8h30 au jumpstart. Bonne journée [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] callback main apres while ok [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] Service is enabled ? true [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Service +33757050377 is enabled ! [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Phone Number +33659911364 is available ! [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] Listen is enabled ? false [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Listen +33757050377 is disabled ! [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] callback main sim_card_number CORRECT : +33757050377 début d'interpretation du message [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] BDD CheckNumber : OK [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Callback SMS Count =? 5 [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Callback checkMessage : A la fin, 17h je crois -- text: Bonjour Alfred. Je souhaite arriver à 8h30 au jumpstart. Bonne journée [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred. Je souhaite arriver à 8h30 au jumpstart.\nBonne journée ' [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Event ID ? 1 [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Fetch event [2024-01-19 11:05:35] [65aa496fd8b96] [INFO] Event name : Jumpstart [2024-01-19 11:05:35] [65aa496fd8b96] [DEBUG] Callback juste avant fin callBack [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] Callback main start ok [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] Callback main avant while ok [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] Fields : channel=sms&text=Il n'y aura sans doute personne à partir de Servant, mais peut-etre à partir du péage de Combronde&reception_date=2024-01-19 11:23:01&metadata[message_id]=sms_65aa38494c60a853176532&metadata[number]=+33763092321&metadata[sim_card_number]=+33755517569 [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33763092321 Text: Il n'y aura sans doute personne à partir de Servant, mais peut-etre à partir du péage de Combronde [2024-01-19 11:23:03] [65aa4d873994c] [INFO] From: +33763092321|To: +33755517569|Date: 2024-01-19 11:23:01|Message: Il n'y aura sans doute personne à partir de Servant, mais peut-etre à partir du péage de Combronde [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] callback main apres while ok [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] Service is enabled ? true [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Service +33755517569 is enabled ! [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Phone Number +33763092321 is available ! [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] Listen is enabled ? false [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Listen +33755517569 is disabled ! [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] BDD CheckNumber : OK [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Callback SMS Count =? 5 [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Callback checkMessage : Oui -- text: Il n'y aura sans doute personne à partir de Servant, mais peut-etre à partir du péage de Combronde [2024-01-19 11:23:03] [65aa4d873994c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Il n\'y aura sans doute personne à partir de Servant, mais peut-etre à partir du péage de Combronde' [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Event ID ? 1 [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Fetch event [2024-01-19 11:23:03] [65aa4d873994c] [INFO] Event name : Jumpstart [2024-01-19 11:23:03] [65aa4d873994c] [DEBUG] Callback juste avant fin callBack [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] Callback main start ok [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] Callback main avant while ok [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] Fields : channel=sms&text=Merci beaucoup&reception_date=2024-01-19 11:24:09&metadata[message_id]=sms_65aa441231b51683284301&metadata[number]=+33766800959&metadata[sim_card_number]=+33755517569 [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33766800959 Text: Merci beaucoup [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] From: +33766800959|To: +33755517569|Date: 2024-01-19 11:24:09|Message: Merci beaucoup [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] callback main apres while ok [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] Service is enabled ? true [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Service +33755517569 is enabled ! [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Phone Number +33766800959 is available ! [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] Listen is enabled ? false [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Listen +33755517569 is disabled ! [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] BDD CheckNumber : OK [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Callback SMS Count =? 2 [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Callback checkMessage : STOP -- text: Merci beaucoup [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci beaucoup' [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Event ID ? 1 [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Fetch event [2024-01-19 11:24:10] [65aa4dca0b1c8] [INFO] Event name : Jumpstart [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] début chatgpt [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] curl_init OK [2024-01-19 11:24:10] [65aa4dca0b1c8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"STOP"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Merci beaucoup"}]} [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8igKgmSalQBc1V2J5Gi5qnzRmFfkN", "object": "chat.completion", "created": 1705659850, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien, c'était un plaisir de vous aider ! N'hésitez pas à revenir vers moi si vous avez d'autres questions ou besoins. Passez une excellente journée ! À bientôt, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 46, "total_tokens": 445 }, "system_fingerprint": null } [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] Curl Closed OK [2024-01-19 11:24:13] [65aa4dca0b1c8] [INFO] Commun GPT Content: { "id": "chatcmpl-8igKgmSalQBc1V2J5Gi5qnzRmFfkN", "object": "chat.completion", "created": 1705659850, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien, c'était un plaisir de vous aider ! N'hésitez pas à revenir vers moi si vous avez d'autres questions ou besoins. Passez une excellente journée ! À bientôt, Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 46, "total_tokens": 445 }, "system_fingerprint": null } [2024-01-19 11:24:13] [65aa4dca0b1c8] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Merci beaucoup' [2024-01-19 11:24:13] [65aa4dca0b1c8] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'De rien, c\'était un plaisir de vous aider ! N\'hésitez pas à revenir vers moi si vous avez d\'autres questions ou besoins. Passez une excellente journée ! À bientôt, Alfred.' [2024-01-19 11:24:13] [65aa4dca0b1c8] [INFO] Sender already set +33766800959 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS operators count : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] SMS day operators count : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [INFO] SMS Count : 0 [2024-01-19 11:24:13] [65aa4dca0b1c8] [INFO] SMS day Count : 1 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] [SMS] text : De rien, c'était un plaisir de vous aider ! N'hésitez pas à revenir vers moi si vous avez d'autres questions ou besoins. Passez une excellente journée ! À bientôt, Alfred. [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] [SMS] number : +33766800959 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 11:24:13] [65aa4dca0b1c8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766800959"}],"text":"De rien, c'\u00e9tait un plaisir de vous aider ! N'h\u00e9sitez pas \u00e0 revenir vers moi si vous avez d'autres questions ou besoins. Passez une excellente journ\u00e9e ! \u00c0 bient\u00f4t, Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 11:24:14] [65aa4dca0b1c8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 11:24:14] [65aa4dca0b1c8] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa4dce83b0a557173048 [2024-01-19 11:24:14] [65aa4dca0b1c8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa4dce83b0a557173048","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":542.21} [2024-01-19 11:24:14] [65aa4dca0b1c8] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 11:24:14] [65aa4dca0b1c8] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 11:24:14' [2024-01-19 11:24:14] [65aa4dca0b1c8] [DEBUG] Callback juste avant fin callBack [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] Callback main start ok [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] Callback main avant while ok [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2024-01-19 11:33:07&metadata[message_id]=sms_65aa4833d6090594897420&metadata[number]=+33672879895&metadata[sim_card_number]=+33757050380 [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33672879895 Text: Stop [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] From: +33672879895|To: +33757050380|Date: 2024-01-19 11:33:07|Message: Stop [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] callback main apres while ok [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] Service is enabled ? true [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Service +33757050380 is enabled ! [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Phone Number +33672879895 is available ! [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] Listen is enabled ? false [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Listen +33757050380 is disabled ! [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] BDD CheckNumber : OK [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Callback SMS Count =? 1 [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Callback checkMessage : -- text: Stop [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Stop' [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Event ID ? 1 [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Fetch event [2024-01-19 11:33:09] [65aa4fe5c95b1] [INFO] Event name : Jumpstart [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] début chatgpt [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] curl_init OK [2024-01-19 11:33:09] [65aa4fe5c95b1] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Stop"}]} [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] Commun GPT response: { "id": "chatcmpl-8igTOXb7K79lsKBBbRvT4nJLAomYc", "object": "chat.completion", "created": 1705660390, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] Curl Closed OK [2024-01-19 11:33:10] [65aa4fe5c95b1] [INFO] Commun GPT Content: { "id": "chatcmpl-8igTOXb7K79lsKBBbRvT4nJLAomYc", "object": "chat.completion", "created": 1705660390, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Stop' [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] [AUTOMATIC] Réponse Negative : Stop [2024-01-19 11:33:10] [65aa4fe5c95b1] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-19 11:33:10] [65aa4fe5c95b1] [INFO] Sender already set +33672879895 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS operators count : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] SMS day operators count : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [INFO] SMS Count : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [INFO] SMS day Count : 0 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] [SMS] number : +33672879895 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] [SMS] sender : 33757050380 [2024-01-19 11:33:10] [65aa4fe5c95b1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33672879895"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050380"} [2024-01-19 11:33:11] [65aa4fe5c95b1] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 11:33:11] [65aa4fe5c95b1] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa4fe71696a353700686 [2024-01-19 11:33:11] [65aa4fe5c95b1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa4fe71696a353700686","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":542.08} [2024-01-19 11:33:11] [65aa4fe5c95b1] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 11:33:11] [65aa4fe5c95b1] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 11:33:11' [2024-01-19 11:33:11] [65aa4fe5c95b1] [DEBUG] Callback juste avant fin callBack [2024-01-19 11:33:53] [65aa5011510d3] [DEBUG] Callback main start ok [2024-01-19 11:33:53] [65aa5011510d3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:33:53] [65aa5011510d3] [DEBUG] Callback main avant while ok [2024-01-19 11:33:53] [65aa5011510d3] [DEBUG] Fields : channel=sms&text=2 chemin des narcisses 63190 orleat&reception_date=2024-01-19 11:33:52&metadata[message_id]=sms_65aa417174244074405602&metadata[number]=+33635438654&metadata[sim_card_number]=+33755517586 [2024-01-19 11:33:53] [65aa5011510d3] [INFO] Callback SMS entrant sur sim_card: +33755517586 depuis Number (user): +33635438654 Text: 2 chemin des narcisses 63190 orleat [2024-01-19 11:33:53] [65aa5011510d3] [INFO] From: +33635438654|To: +33755517586|Date: 2024-01-19 11:33:52|Message: 2 chemin des narcisses 63190 orleat [2024-01-19 11:33:53] [65aa5011510d3] [DEBUG] callback main apres while ok [2024-01-19 11:33:53] [65aa5011510d3] [DEBUG] Service is enabled ? true [2024-01-19 11:33:53] [65aa5011510d3] [INFO] Service +33755517586 is enabled ! [2024-01-19 11:33:53] [65aa5011510d3] [INFO] Phone Number +33635438654 is not available ! [2024-01-19 11:52:22] [65aa546659167] [DEBUG] Callback main start ok [2024-01-19 11:52:22] [65aa546659167] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:52:22] [65aa546659167] [DEBUG] Callback main avant while ok [2024-01-19 11:52:22] [65aa546659167] [DEBUG] Fields : channel=sms&text=Bonjour, Je ne suis pas motorisée, je voulais donc savoir comment je peux covoiturer avec une autre personne.&reception_date=2024-01-19 11:52:21&metadata[message_id]=sms_65aa46882bd3a239521464&metadata[number]=+33766698066&metadata[sim_card_number]=+33755517567 [2024-01-19 11:52:22] [65aa546659167] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33766698066 Text: Bonjour, Je ne suis pas motorisée, je voulais donc savoir comment je peux covoiturer avec une autre personne. [2024-01-19 11:52:22] [65aa546659167] [INFO] From: +33766698066|To: +33755517567|Date: 2024-01-19 11:52:21|Message: Bonjour, Je ne suis pas motorisée, je voulais donc savoir comment je peux covoiturer avec une autre personne. [2024-01-19 11:52:22] [65aa546659167] [DEBUG] callback main apres while ok [2024-01-19 11:52:22] [65aa546659167] [DEBUG] Service is enabled ? true [2024-01-19 11:52:22] [65aa546659167] [INFO] Service +33755517567 is enabled ! [2024-01-19 11:52:22] [65aa546659167] [INFO] Phone Number +33766698066 is available ! [2024-01-19 11:52:22] [65aa546659167] [DEBUG] Listen is enabled ? false [2024-01-19 11:52:22] [65aa546659167] [INFO] Listen +33755517567 is disabled ! [2024-01-19 11:52:22] [65aa546659167] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 11:52:22] [65aa546659167] [DEBUG] BDD CheckNumber : OK [2024-01-19 11:52:22] [65aa546659167] [INFO] Callback SMS Count =? 1 [2024-01-19 11:52:22] [65aa546659167] [INFO] Callback checkMessage : -- text: Bonjour, Je ne suis pas motorisée, je voulais donc savoir comment je peux covoiturer avec une autre personne. [2024-01-19 11:52:22] [65aa546659167] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Je ne suis pas motorisée, je voulais donc savoir comment je peux covoiturer avec une autre personne.' [2024-01-19 11:52:22] [65aa546659167] [INFO] Event ID ? 1 [2024-01-19 11:52:22] [65aa546659167] [INFO] Fetch event [2024-01-19 11:52:22] [65aa546659167] [INFO] Event name : Jumpstart [2024-01-19 11:52:22] [65aa546659167] [DEBUG] début chatgpt [2024-01-19 11:52:22] [65aa546659167] [DEBUG] curl_init OK [2024-01-19 11:52:22] [65aa546659167] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Bonjour, Je ne suis pas motoris\u00e9e, je voulais donc savoir comment je peux covoiturer avec une autre personne."}]} [2024-01-19 11:52:23] [65aa546659167] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iglyyGLImLhYthV9JAwn4fgZT3Wt", "object": "chat.completion", "created": 1705661542, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 155, "completion_tokens": 1, "total_tokens": 156 }, "system_fingerprint": null } [2024-01-19 11:52:23] [65aa546659167] [DEBUG] Curl Closed OK [2024-01-19 11:52:23] [65aa546659167] [INFO] Commun GPT Content: { "id": "chatcmpl-8iglyyGLImLhYthV9JAwn4fgZT3Wt", "object": "chat.completion", "created": 1705661542, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 155, "completion_tokens": 1, "total_tokens": 156 }, "system_fingerprint": null } [2024-01-19 11:52:23] [65aa546659167] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-19 11:52:23] [65aa546659167] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, Je ne suis pas motorisée, je voulais donc savoir comment je peux covoiturer avec une autre personne.' [2024-01-19 11:52:23] [65aa546659167] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 11:52:23] [65aa546659167] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 11:52:23] [65aa546659167] [INFO] Sender already set +33766698066 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS operators count : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] SMS day operators count : 0 [2024-01-19 11:52:23] [65aa546659167] [INFO] SMS Count : 0 [2024-01-19 11:52:23] [65aa546659167] [INFO] SMS day Count : 0 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 11:52:23] [65aa546659167] [DEBUG] [SMS] number : +33766698066 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 11:52:23] [65aa546659167] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766698066"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 11:52:24] [65aa546659167] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 11:52:24] [65aa546659167] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa546804633599321464 [2024-01-19 11:52:24] [65aa546659167] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa546804633599321464","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":541.94} [2024-01-19 11:52:24] [65aa546659167] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 11:52:24] [65aa546659167] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 11:52:24' [2024-01-19 11:52:24] [65aa546659167] [DEBUG] Callback juste avant fin callBack [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] Callback main start ok [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] Callback main avant while ok [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] Fields : channel=sms&text=STOP&reception_date=2024-01-19 11:57:03&metadata[message_id]=sms_65aa48000d451466447459&metadata[number]=+33635456745&metadata[sim_card_number]=+33757050379 [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Callback SMS entrant sur sim_card: +33757050379 depuis Number (user): +33635456745 Text: STOP [2024-01-19 11:57:04] [65aa558042a0e] [INFO] From: +33635456745|To: +33757050379|Date: 2024-01-19 11:57:03|Message: STOP [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] callback main apres while ok [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] Service is enabled ? true [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Service +33757050379 is enabled ! [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Phone Number +33635456745 is available ! [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] Listen is enabled ? false [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Listen +33757050379 is disabled ! [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] callback main sim_card_number CORRECT : +33757050379 début d'interpretation du message [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] BDD CheckNumber : OK [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Callback SMS Count =? 1 [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Callback checkMessage : -- text: STOP [2024-01-19 11:57:04] [65aa558042a0e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'STOP' [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Event ID ? 1 [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Fetch event [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Event name : Jumpstart [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] début chatgpt [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] curl_init OK [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : STOP"}]} [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] Commun GPT response: { "id": "chatcmpl-8igqWuaOGD0wE4lXWtifbJkJNroyR", "object": "chat.completion", "created": 1705661824, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] Curl Closed OK [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Commun GPT Content: { "id": "chatcmpl-8igqWuaOGD0wE4lXWtifbJkJNroyR", "object": "chat.completion", "created": 1705661824, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-19 11:57:04] [65aa558042a0e] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'STOP' [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] [AUTOMATIC] Réponse Negative : STOP [2024-01-19 11:57:04] [65aa558042a0e] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-19 11:57:04] [65aa558042a0e] [INFO] Sender already set +33635456745 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS operators count : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] SMS day operators count : 0 [2024-01-19 11:57:04] [65aa558042a0e] [INFO] SMS Count : 0 [2024-01-19 11:57:04] [65aa558042a0e] [INFO] SMS day Count : 0 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] [SMS] number : +33635456745 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] [SMS] sender : 33757050379 [2024-01-19 11:57:04] [65aa558042a0e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33635456745"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-01-19 11:57:05] [65aa558042a0e] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 11:57:05] [65aa558042a0e] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa55813497f571267362 [2024-01-19 11:57:05] [65aa558042a0e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa55813497f571267362","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.9} [2024-01-19 11:57:05] [65aa558042a0e] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 11:57:05] [65aa558042a0e] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 11:57:05' [2024-01-19 11:57:05] [65aa558042a0e] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] Callback main start ok [2024-01-19 12:00:04] [65aa5634da954] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] Callback main avant while ok [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] Fields : channel=sms&text=Bonjour je souhaite bénéficier du covoitur&reception_date=2024-01-19 12:00:03&metadata[message_id]=sms_65aa47bc33945254069742&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 12:00:04] [65aa5634da954] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Bonjour je souhaite bénéficier du covoitur [2024-01-19 12:00:04] [65aa5634da954] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 12:00:03|Message: Bonjour je souhaite bénéficier du covoitur [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] callback main apres while ok [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] Service is enabled ? true [2024-01-19 12:00:04] [65aa5634da954] [INFO] Service +33757050376 is enabled ! [2024-01-19 12:00:04] [65aa5634da954] [INFO] Phone Number +33778676162 is available ! [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] Listen is enabled ? false [2024-01-19 12:00:04] [65aa5634da954] [INFO] Listen +33757050376 is disabled ! [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:00:04] [65aa5634da954] [INFO] Callback SMS Count =? 1 [2024-01-19 12:00:04] [65aa5634da954] [INFO] Callback checkMessage : -- text: Bonjour je souhaite bénéficier du covoitur [2024-01-19 12:00:04] [65aa5634da954] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour je souhaite bénéficier du covoitur' [2024-01-19 12:00:04] [65aa5634da954] [INFO] Event ID ? 1 [2024-01-19 12:00:04] [65aa5634da954] [INFO] Fetch event [2024-01-19 12:00:04] [65aa5634da954] [INFO] Event name : Jumpstart [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] début chatgpt [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] curl_init OK [2024-01-19 12:00:04] [65aa5634da954] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Bonjour je souhaite b\u00e9n\u00e9ficier du covoitur"}]} [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] Commun GPT response: { "id": "chatcmpl-8igtRjtk3rEZOoICVKRs5Jx8SPsHV", "object": "chat.completion", "created": 1705662005, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je donnerais une note de 8 à ce message, car il indique clairement un souhait de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 138, "completion_tokens": 30, "total_tokens": 168 }, "system_fingerprint": null } [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] Curl Closed OK [2024-01-19 12:00:07] [65aa5634da954] [INFO] Commun GPT Content: { "id": "chatcmpl-8igtRjtk3rEZOoICVKRs5Jx8SPsHV", "object": "chat.completion", "created": 1705662005, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je donnerais une note de 8 à ce message, car il indique clairement un souhait de faire du covoiturage." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 138, "completion_tokens": 30, "total_tokens": 168 }, "system_fingerprint": null } [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-19 12:00:07] [65aa5634da954] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour je souhaite bénéficier du covoitur' [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 12:00:07] [65aa5634da954] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 12:00:07] [65aa5634da954] [INFO] Sender already set +33778676162 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS operators count : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] SMS day operators count : 0 [2024-01-19 12:00:07] [65aa5634da954] [INFO] SMS Count : 0 [2024-01-19 12:00:07] [65aa5634da954] [INFO] SMS day Count : 0 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] [SMS] number : +33778676162 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] [SMS] sender : 33757050376 [2024-01-19 12:00:07] [65aa5634da954] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33778676162"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-19 12:00:08] [65aa5634da954] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:00:08] [65aa5634da954] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa56382c676793832094 [2024-01-19 12:00:08] [65aa5634da954] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa56382c676793832094","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":541.76} [2024-01-19 12:00:08] [65aa5634da954] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 12:00:08] [65aa5634da954] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 12:00:08' [2024-01-19 12:00:08] [65aa5634da954] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] Callback main start ok [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] Callback main avant while ok [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] Fields : channel=sms&text=Covoiturage &reception_date=2024-01-19 12:00:06&metadata[message_id]=sms_65aa47bc33945254069742&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Covoiturage [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 12:00:06|Message: Covoiturage [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] callback main apres while ok [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] Service is enabled ? true [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Service +33757050376 is enabled ! [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Phone Number +33778676162 is available ! [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] Listen is enabled ? false [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Listen +33757050376 is disabled ! [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Callback SMS Count =? 2 [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Callback checkMessage : Bonjour je souhaite bénéficier du covoitur -- text: Covoiturage [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Covoiturage ' [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Event ID ? 1 [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Fetch event [2024-01-19 12:00:08] [65aa56384c0eb] [INFO] Event name : Jumpstart [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] début chatgpt [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] curl_init OK [2024-01-19 12:00:08] [65aa56384c0eb] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ?\r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour je souhaite b\u00e9n\u00e9ficier du covoitur"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Covoiturage "}]} [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] Commun GPT response: { "id": "chatcmpl-8igtU9vW5FrRIVw7vbYmFQZsZBavC", "object": "chat.completion", "created": 1705662008, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 19, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] Curl Closed OK [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] Commun GPT Content: { "id": "chatcmpl-8igtU9vW5FrRIVw7vbYmFQZsZBavC", "object": "chat.completion", "created": 1705662008, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 19, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Covoiturage ' [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] Sender already set +33778676162 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS operators count : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] SMS day operators count : 0 [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] SMS Count : 1 [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] SMS day Count : 1 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] [SMS] text : Très bien. Pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] [SMS] number : +33778676162 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] [SMS] sender : 33757050376 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33778676162"}],"text":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa563ad55c3161280635 [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa563ad55c3161280635","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.72} [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 12:00:10] [65aa56384c0eb] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 12:00:10' [2024-01-19 12:00:10] [65aa56384c0eb] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] Callback main start ok [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] Callback main avant while ok [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] Fields : channel=sms&text=23 route de Marsat 63200 Riom&reception_date=2024-01-19 12:00:33&metadata[message_id]=sms_65aa563ad55c3161280635&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: 23 route de Marsat 63200 Riom [2024-01-19 12:00:34] [65aa5652c387c] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 12:00:33|Message: 23 route de Marsat 63200 Riom [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] callback main apres while ok [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] Service is enabled ? true [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Service +33757050376 is enabled ! [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Phone Number +33778676162 is available ! [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] Listen is enabled ? false [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Listen +33757050376 is disabled ! [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Callback SMS Count =? 3 [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Callback checkMessage : Covoiturage -- text: 23 route de Marsat 63200 Riom [2024-01-19 12:00:34] [65aa5652c387c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '23 route de Marsat 63200 Riom' [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Event ID ? 1 [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Fetch event [2024-01-19 12:00:34] [65aa5652c387c] [INFO] Event name : Jumpstart [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] début chatgpt [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] curl_init OK [2024-01-19 12:00:34] [65aa5652c387c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ?\r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour je souhaite b\u00e9n\u00e9ficier du covoitur"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Covoiturage "},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"23 route de Marsat 63200 Riom"}]} [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8igtvQw2LpZS15Py8n25IikStbGgf", "object": "chat.completion", "created": 1705662035, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour l'information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 25, "total_tokens": 461 }, "system_fingerprint": null } [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] Curl Closed OK [2024-01-19 12:00:37] [65aa5652c387c] [INFO] Commun GPT Content: { "id": "chatcmpl-8igtvQw2LpZS15Py8n25IikStbGgf", "object": "chat.completion", "created": 1705662035, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour l'information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 436, "completion_tokens": 25, "total_tokens": 461 }, "system_fingerprint": null } [2024-01-19 12:00:37] [65aa5652c387c] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '23 route de Marsat 63200 Riom' [2024-01-19 12:00:37] [65aa5652c387c] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, merci pour l\'information. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-19 12:00:37] [65aa5652c387c] [INFO] Sender already set +33778676162 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS operators count : 0 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] SMS day operators count : 0 [2024-01-19 12:00:37] [65aa5652c387c] [INFO] SMS Count : 2 [2024-01-19 12:00:37] [65aa5652c387c] [INFO] SMS day Count : 2 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] [SMS] text : Parfait, merci pour l'information. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] [SMS] number : +33778676162 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] [SMS] sender : 33757050376 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33778676162"}],"text":"Parfait, merci pour l'information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:00:37] [65aa5652c387c] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa56557a269440246518 [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa56557a269440246518","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.67} [2024-01-19 12:00:37] [65aa5652c387c] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 12:00:37] [65aa5652c387c] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 12:00:37' [2024-01-19 12:00:37] [65aa5652c387c] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] Callback main start ok [2024-01-19 12:00:59] [65aa566b95555] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] Callback main avant while ok [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] Fields : channel=sms&text=Je ne souhaite pas être chauffeur par contre &reception_date=2024-01-19 12:00:58&metadata[message_id]=sms_65aa56557a269440246518&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 12:00:59] [65aa566b95555] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Je ne souhaite pas être chauffeur par contre [2024-01-19 12:00:59] [65aa566b95555] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 12:00:58|Message: Je ne souhaite pas être chauffeur par contre [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] callback main apres while ok [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] Service is enabled ? true [2024-01-19 12:00:59] [65aa566b95555] [INFO] Service +33757050376 is enabled ! [2024-01-19 12:00:59] [65aa566b95555] [INFO] Phone Number +33778676162 is available ! [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] Listen is enabled ? false [2024-01-19 12:00:59] [65aa566b95555] [INFO] Listen +33757050376 is disabled ! [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:00:59] [65aa566b95555] [INFO] Callback SMS Count =? 4 [2024-01-19 12:00:59] [65aa566b95555] [INFO] Callback checkMessage : 23 route de Marsat 63200 Riom -- text: Je ne souhaite pas être chauffeur par contre [2024-01-19 12:00:59] [65aa566b95555] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je ne souhaite pas être chauffeur par contre ' [2024-01-19 12:00:59] [65aa566b95555] [INFO] Event ID ? 1 [2024-01-19 12:00:59] [65aa566b95555] [INFO] Fetch event [2024-01-19 12:00:59] [65aa566b95555] [INFO] Event name : Jumpstart [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] début chatgpt [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] curl_init OK [2024-01-19 12:00:59] [65aa566b95555] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ?\r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e."},{"role":"user","content":"Bonjour je souhaite b\u00e9n\u00e9ficier du covoitur"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Covoiturage "},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"23 route de Marsat 63200 Riom"},{"role":"assistant","content":"Parfait, merci pour l'information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"Je ne souhaite pas \u00eatre chauffeur par contre "}]} [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iguKj9lmVHxrcByHH1gRxNG61Aap", "object": "chat.completion", "created": 1705662060, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je comprends. Merci pour votre réponse. Si vous avez besoin d'un covoiturage à l'avenir, n'hésitez pas à revenir vers moi. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 480, "completion_tokens": 45, "total_tokens": 525 }, "system_fingerprint": null } [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] Curl Closed OK [2024-01-19 12:01:03] [65aa566b95555] [INFO] Commun GPT Content: { "id": "chatcmpl-8iguKj9lmVHxrcByHH1gRxNG61Aap", "object": "chat.completion", "created": 1705662060, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "D'accord, je comprends. Merci pour votre réponse. Si vous avez besoin d'un covoiturage à l'avenir, n'hésitez pas à revenir vers moi. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 480, "completion_tokens": 45, "total_tokens": 525 }, "system_fingerprint": null } [2024-01-19 12:01:03] [65aa566b95555] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Je ne souhaite pas être chauffeur par contre ' [2024-01-19 12:01:03] [65aa566b95555] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'D\'accord, je comprends. Merci pour votre réponse. Si vous avez besoin d\'un covoiturage à l\'avenir, n\'hésitez pas à revenir vers moi. Bonne journée !' [2024-01-19 12:01:03] [65aa566b95555] [INFO] Sender already set +33778676162 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS operators count : 0 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] SMS day operators count : 0 [2024-01-19 12:01:03] [65aa566b95555] [INFO] SMS Count : 3 [2024-01-19 12:01:03] [65aa566b95555] [INFO] SMS day Count : 3 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] [SMS] text : D'accord, je comprends. Merci pour votre réponse. Si vous avez besoin d'un covoiturage à l'avenir, n'hésitez pas à revenir vers moi. Bonne journée ! [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] [SMS] number : +33778676162 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] [SMS] sender : 33757050376 [2024-01-19 12:01:03] [65aa566b95555] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33778676162"}],"text":"D'accord, je comprends. Merci pour votre r\u00e9ponse. Si vous avez besoin d'un covoiturage \u00e0 l'avenir, n'h\u00e9sitez pas \u00e0 revenir vers moi. Bonne journ\u00e9e !","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050376"} [2024-01-19 12:01:04] [65aa566b95555] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:01:04] [65aa566b95555] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa567020ec1368890453 [2024-01-19 12:01:04] [65aa566b95555] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa567020ec1368890453","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.63} [2024-01-19 12:01:04] [65aa566b95555] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 12:01:04] [65aa566b95555] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 12:01:04' [2024-01-19 12:01:04] [65aa566b95555] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] Callback main start ok [2024-01-19 12:01:15] [65aa567b26366] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] Callback main avant while ok [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] Fields : channel=sms&text=Je souhaite arriver à 8h30 si possible &reception_date=2024-01-19 12:01:08&metadata[message_id]=sms_65aa567020ec1368890453&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 12:01:15] [65aa567b26366] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Je souhaite arriver à 8h30 si possible [2024-01-19 12:01:15] [65aa567b26366] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 12:01:08|Message: Je souhaite arriver à 8h30 si possible [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] callback main apres while ok [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] Service is enabled ? true [2024-01-19 12:01:15] [65aa567b26366] [INFO] Service +33757050376 is enabled ! [2024-01-19 12:01:15] [65aa567b26366] [INFO] Phone Number +33778676162 is available ! [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] Listen is enabled ? false [2024-01-19 12:01:15] [65aa567b26366] [INFO] Listen +33757050376 is disabled ! [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:01:15] [65aa567b26366] [INFO] Callback SMS Count =? 5 [2024-01-19 12:01:15] [65aa567b26366] [INFO] Callback checkMessage : Je ne souhaite pas être chauffeur par contre -- text: Je souhaite arriver à 8h30 si possible [2024-01-19 12:01:15] [65aa567b26366] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je souhaite arriver à 8h30 si possible ' [2024-01-19 12:01:15] [65aa567b26366] [INFO] Event ID ? 1 [2024-01-19 12:01:15] [65aa567b26366] [INFO] Fetch event [2024-01-19 12:01:15] [65aa567b26366] [INFO] Event name : Jumpstart [2024-01-19 12:01:15] [65aa567b26366] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] Callback main start ok [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] Callback main avant while ok [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] Fields : channel=sms&text=Que faire si on veut bénéficier du covoiturage mais sans être le chauffeur ?&reception_date=2024-01-19 12:01:41&metadata[message_id]=sms_65aa567020ec1368890453&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Que faire si on veut bénéficier du covoiturage mais sans être le chauffeur ? [2024-01-19 12:01:43] [65aa569766dcf] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 12:01:41|Message: Que faire si on veut bénéficier du covoiturage mais sans être le chauffeur ? [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] callback main apres while ok [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] Service is enabled ? true [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Service +33757050376 is enabled ! [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Phone Number +33778676162 is available ! [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] Listen is enabled ? false [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Listen +33757050376 is disabled ! [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Callback SMS Count =? 5 [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Callback checkMessage : Je souhaite arriver à 8h30 si possible -- text: Que faire si on veut bénéficier du covoiturage mais sans être le chauffeur ? [2024-01-19 12:01:43] [65aa569766dcf] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Que faire si on veut bénéficier du covoiturage mais sans être le chauffeur ?' [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Event ID ? 1 [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Fetch event [2024-01-19 12:01:43] [65aa569766dcf] [INFO] Event name : Jumpstart [2024-01-19 12:01:43] [65aa569766dcf] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] Callback main start ok [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] Callback main avant while ok [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] Fields : channel=sms&text=Je ne pourrai pas prendre.ma voture ce jour là &reception_date=2024-01-19 12:01:53&metadata[message_id]=sms_65aa567020ec1368890453&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Je ne pourrai pas prendre.ma voture ce jour là [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 12:01:53|Message: Je ne pourrai pas prendre.ma voture ce jour là [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] callback main apres while ok [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] Service is enabled ? true [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Service +33757050376 is enabled ! [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Phone Number +33778676162 is available ! [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] Listen is enabled ? false [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Listen +33757050376 is disabled ! [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Callback SMS Count =? 5 [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Callback checkMessage : Que faire si on veut bénéficier du covoiturage mais sans être le chauffeur ? -- text: Je ne pourrai pas prendre.ma voture ce jour là [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je ne pourrai pas prendre.ma voture ce jour là ' [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Event ID ? 1 [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Fetch event [2024-01-19 12:01:55] [65aa56a37eca7] [INFO] Event name : Jumpstart [2024-01-19 12:01:55] [65aa56a37eca7] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:07:39] [65aa57fbb548d] [INFO] Ajout du sender : 33757050374 au +33699693210 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS operators count : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] SMS day operators count : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [INFO] SMS Count : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [INFO] SMS day Count : 0 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] [SMS] text : Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'événement Jumpstart le 25 janvier 2024 à la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? Pour les conducteurs participant à l'opération, une place de parking sera attribuée à côté de l'entrée. [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] [SMS] number : +33699693210 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] [SMS] sender : 33757050374 [2024-01-19 12:07:39] [65aa57fbb548d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699693210"}],"text":"Bonjour, je suis Alfred l'assistant covoiturage propos par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Souhaitez-vous profiter de ce service de covoiturage gratuit ? \r\nPour les conducteurs participant \u00e0 l'op\u00e9ration, une place de parking sera attribu\u00e9e \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-01-19 12:07:40] [65aa57fbb548d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:07:40] [65aa57fbb548d] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa57fc1cfa7328654383 [2024-01-19 12:07:40] [65aa57fbb548d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa57fc1cfa7328654383","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":541.49} [2024-01-19 12:07:40] [65aa57fbb548d] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-19 12:07:40] [65aa57fbb548d] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-19 12:07:40' [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] Callback main start ok [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] Callback main avant while ok [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] Fields : channel=sms&text=Bonjour, Ok pour covoiturer, comment faire ?&reception_date=2024-01-19 12:11:57&metadata[message_id]=sms_65aa46c445234577162291&metadata[number]=+33699783941&metadata[sim_card_number]=+33755517569 [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699783941 Text: Bonjour, Ok pour covoiturer, comment faire ? [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] From: +33699783941|To: +33755517569|Date: 2024-01-19 12:11:57|Message: Bonjour, Ok pour covoiturer, comment faire ? [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] callback main apres while ok [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] Service is enabled ? true [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Service +33755517569 is enabled ! [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Phone Number +33699783941 is available ! [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] Listen is enabled ? false [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Listen +33755517569 is disabled ! [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Callback SMS Count =? 1 [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Callback checkMessage : -- text: Bonjour, Ok pour covoiturer, comment faire ? [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, Ok pour covoiturer, comment faire ?' [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Event ID ? 1 [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Fetch event [2024-01-19 12:11:59] [65aa58ff5ed05] [INFO] Event name : Jumpstart [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] début chatgpt [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] curl_init OK [2024-01-19 12:11:59] [65aa58ff5ed05] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Bonjour, Ok pour covoiturer, comment faire ?"}]} [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ih4xDwEHU0xDA5BxKB0JqcOfVk9c", "object": "chat.completion", "created": 1705662719, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] Curl Closed OK [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] Commun GPT Content: { "id": "chatcmpl-8ih4xDwEHU0xDA5BxKB0JqcOfVk9c", "object": "chat.completion", "created": 1705662719, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 139, "completion_tokens": 1, "total_tokens": 140 }, "system_fingerprint": null } [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, Ok pour covoiturer, comment faire ?' [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] Sender already set +33699783941 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS operators count : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] SMS day operators count : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] SMS Count : 0 [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] SMS day Count : 2 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [SMS] number : +33699783941 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699783941"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa59009c1d3755154066 [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa59009c1d3755154066","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":541.36} [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 12:12:00] [65aa58ff5ed05] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 12:12:00' [2024-01-19 12:12:00] [65aa58ff5ed05] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] Callback main start ok [2024-01-19 12:13:05] [65aa594175e10] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] Callback main avant while ok [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-01-19 12:13:03&metadata[message_id]=sms_65aa59009c1d3755154066&metadata[number]=+33699783941&metadata[sim_card_number]=+33755517569 [2024-01-19 12:13:05] [65aa594175e10] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699783941 Text: Peu importe [2024-01-19 12:13:05] [65aa594175e10] [INFO] From: +33699783941|To: +33755517569|Date: 2024-01-19 12:13:03|Message: Peu importe [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] callback main apres while ok [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] Service is enabled ? true [2024-01-19 12:13:05] [65aa594175e10] [INFO] Service +33755517569 is enabled ! [2024-01-19 12:13:05] [65aa594175e10] [INFO] Phone Number +33699783941 is available ! [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] Listen is enabled ? false [2024-01-19 12:13:05] [65aa594175e10] [INFO] Listen +33755517569 is disabled ! [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:13:05] [65aa594175e10] [INFO] Callback SMS Count =? 2 [2024-01-19 12:13:05] [65aa594175e10] [INFO] Callback checkMessage : Bonjour, Ok pour covoiturer, comment faire ? -- text: Peu importe [2024-01-19 12:13:05] [65aa594175e10] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2024-01-19 12:13:05] [65aa594175e10] [INFO] Event ID ? 1 [2024-01-19 12:13:05] [65aa594175e10] [INFO] Fetch event [2024-01-19 12:13:05] [65aa594175e10] [INFO] Event name : Jumpstart [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] début chatgpt [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] curl_init OK [2024-01-19 12:13:05] [65aa594175e10] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Ok pour covoiturer, comment faire ?"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"}]} [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ih62AJQwBNWuYK2Zd2gzNf7NU4Gd", "object": "chat.completion", "created": 1705662786, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 393, "completion_tokens": 20, "total_tokens": 413 }, "system_fingerprint": null } [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] Curl Closed OK [2024-01-19 12:13:10] [65aa594175e10] [INFO] Commun GPT Content: { "id": "chatcmpl-8ih62AJQwBNWuYK2Zd2gzNf7NU4Gd", "object": "chat.completion", "created": 1705662786, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 393, "completion_tokens": 20, "total_tokens": 413 }, "system_fingerprint": null } [2024-01-19 12:13:10] [65aa594175e10] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Peu importe' [2024-01-19 12:13:10] [65aa594175e10] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-19 12:13:10] [65aa594175e10] [INFO] Sender already set +33699783941 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS operators count : 0 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] SMS day operators count : 0 [2024-01-19 12:13:10] [65aa594175e10] [INFO] SMS Count : 1 [2024-01-19 12:13:10] [65aa594175e10] [INFO] SMS day Count : 3 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] [SMS] text : Très bien, pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] [SMS] number : +33699783941 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699783941"}],"text":"Tr\u00e8s bien, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:13:10] [65aa594175e10] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa59466d7cc361357610 [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa59466d7cc361357610","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.22} [2024-01-19 12:13:10] [65aa594175e10] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 12:13:10] [65aa594175e10] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 12:13:10' [2024-01-19 12:13:10] [65aa594175e10] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] Callback main start ok [2024-01-19 12:13:15] [65aa594b887d4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] Callback main avant while ok [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-01-19 12:13:03&metadata[message_id]=sms_65aa59009c1d3755154066&metadata[number]=+33699783941&metadata[sim_card_number]=+33755517569 [2024-01-19 12:13:15] [65aa594b887d4] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699783941 Text: Peu importe [2024-01-19 12:13:15] [65aa594b887d4] [INFO] From: +33699783941|To: +33755517569|Date: 2024-01-19 12:13:03|Message: Peu importe [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] callback main apres while ok [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] Service is enabled ? true [2024-01-19 12:13:15] [65aa594b887d4] [INFO] Service +33755517569 is enabled ! [2024-01-19 12:13:15] [65aa594b887d4] [INFO] Phone Number +33699783941 is available ! [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] Listen is enabled ? false [2024-01-19 12:13:15] [65aa594b887d4] [INFO] Listen +33755517569 is disabled ! [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:13:15] [65aa594b887d4] [INFO] Callback SMS Count =? 3 [2024-01-19 12:13:15] [65aa594b887d4] [INFO] Callback checkMessage : Peu importe -- text: Peu importe [2024-01-19 12:13:15] [65aa594b887d4] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-01-19 12:13:15] [65aa594b887d4] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:13:58] [65aa5976f3793] [DEBUG] Callback main start ok [2024-01-19 12:13:58] [65aa5976f3793] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:13:58] [65aa5976f3793] [DEBUG] Callback main avant while ok [2024-01-19 12:13:58] [65aa5976f3793] [DEBUG] Fields : channel=sms&text=158 rue Armand Fallières&reception_date=2024-01-19 12:13:58&metadata[message_id]=sms_65aa59466d7cc361357610&metadata[number]=+33699783941&metadata[sim_card_number]=+33755517569 [2024-01-19 12:13:58] [65aa5976f3793] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699783941 Text: 158 rue Armand Fallières [2024-01-19 12:13:59] [65aa5976f3793] [INFO] From: +33699783941|To: +33755517569|Date: 2024-01-19 12:13:58|Message: 158 rue Armand Fallières [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] callback main apres while ok [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] Service is enabled ? true [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Service +33755517569 is enabled ! [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Phone Number +33699783941 is available ! [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] Listen is enabled ? false [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Listen +33755517569 is disabled ! [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Callback SMS Count =? 3 [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Callback checkMessage : Peu importe -- text: 158 rue Armand Fallières [2024-01-19 12:13:59] [65aa5976f3793] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '158 rue Armand Fallières' [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Event ID ? 1 [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Fetch event [2024-01-19 12:13:59] [65aa5976f3793] [INFO] Event name : Jumpstart [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] début chatgpt [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] curl_init OK [2024-01-19 12:13:59] [65aa5976f3793] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Ok pour covoiturer, comment faire ?"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"158 rue Armand Falli\u00e8res"}]} [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ih6tan36hbg48dysRz5NFBQ9rfnC", "object": "chat.completion", "created": 1705662839, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 427, "completion_tokens": 23, "total_tokens": 450 }, "system_fingerprint": null } [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] Curl Closed OK [2024-01-19 12:14:01] [65aa5976f3793] [INFO] Commun GPT Content: { "id": "chatcmpl-8ih6tan36hbg48dysRz5NFBQ9rfnC", "object": "chat.completion", "created": 1705662839, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 427, "completion_tokens": 23, "total_tokens": 450 }, "system_fingerprint": null } [2024-01-19 12:14:01] [65aa5976f3793] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '158 rue Armand Fallières' [2024-01-19 12:14:01] [65aa5976f3793] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart ?' [2024-01-19 12:14:01] [65aa5976f3793] [INFO] Sender already set +33699783941 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS operators count : 0 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] SMS day operators count : 0 [2024-01-19 12:14:01] [65aa5976f3793] [INFO] SMS Count : 2 [2024-01-19 12:14:01] [65aa5976f3793] [INFO] SMS day Count : 4 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] [SMS] text : Merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement Jumpstart ? [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] [SMS] number : +33699783941 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699783941"}],"text":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:14:01] [65aa5976f3793] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa597993c64506491934 [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa597993c64506491934","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.18} [2024-01-19 12:14:01] [65aa5976f3793] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 12:14:01] [65aa5976f3793] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 12:14:01' [2024-01-19 12:14:01] [65aa5976f3793] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] Callback main start ok [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] Callback main avant while ok [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] Fields : channel=sms&text=8h30&reception_date=2024-01-19 12:15:29&metadata[message_id]=sms_65aa597993c64506491934&metadata[number]=+33699783941&metadata[sim_card_number]=+33755517569 [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699783941 Text: 8h30 [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] From: +33699783941|To: +33755517569|Date: 2024-01-19 12:15:29|Message: 8h30 [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] callback main apres while ok [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] Service is enabled ? true [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Service +33755517569 is enabled ! [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Phone Number +33699783941 is available ! [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] Listen is enabled ? false [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Listen +33755517569 is disabled ! [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Callback SMS Count =? 4 [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Callback checkMessage : 158 rue Armand Fallières -- text: 8h30 [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30' [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Event ID ? 1 [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Fetch event [2024-01-19 12:15:30] [65aa59d2b09c3] [INFO] Event name : Jumpstart [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] début chatgpt [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] curl_init OK [2024-01-19 12:15:30] [65aa59d2b09c3] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Ok pour covoiturer, comment faire ?"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien, pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"158 rue Armand Falli\u00e8res"},{"role":"assistant","content":"Merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart ?"},{"role":"user","content":"8h30"}]} [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ih8Np9RlKoL3EQbfmPShngAmVtQA", "object": "chat.completion", "created": 1705662931, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. Et à quelle heure prévoyez-vous de repartir de l'événement Jumpstart ? Revenez-vous à la même adresse au retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 461, "completion_tokens": 35, "total_tokens": 496 }, "system_fingerprint": null } [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] Curl Closed OK [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] Commun GPT Content: { "id": "chatcmpl-8ih8Np9RlKoL3EQbfmPShngAmVtQA", "object": "chat.completion", "created": 1705662931, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait. Et à quelle heure prévoyez-vous de repartir de l'événement Jumpstart ? Revenez-vous à la même adresse au retour ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 461, "completion_tokens": 35, "total_tokens": 496 }, "system_fingerprint": null } [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h30' [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait. Et à quelle heure prévoyez-vous de repartir de l\'événement Jumpstart ? Revenez-vous à la même adresse au retour ?' [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] Sender already set +33699783941 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS operators count : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] SMS day operators count : 0 [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] SMS Count : 3 [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] SMS day Count : 5 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] [SMS] text : Parfait. Et à quelle heure prévoyez-vous de repartir de l'événement Jumpstart ? Revenez-vous à la même adresse au retour ? [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] [SMS] number : +33699783941 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33699783941"}],"text":"Parfait. Et \u00e0 quelle heure pr\u00e9voyez-vous de repartir de l'\u00e9v\u00e9nement Jumpstart ? Revenez-vous \u00e0 la m\u00eame adresse au retour ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa59d67aec2336346506 [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa59d67aec2336346506","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.13} [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 12:15:34] [65aa59d2b09c3] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 12:15:34' [2024-01-19 12:15:34] [65aa59d2b09c3] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] Callback main start ok [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] Callback main avant while ok [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2024-01-19 12:22:34&metadata[message_id]=sms_65aa59d67aec2336346506&metadata[number]=+33699783941&metadata[sim_card_number]=+33755517569 [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699783941 Text: 17h30 [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] From: +33699783941|To: +33755517569|Date: 2024-01-19 12:22:34|Message: 17h30 [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] callback main apres while ok [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] Service is enabled ? true [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Service +33755517569 is enabled ! [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Phone Number +33699783941 is available ! [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] Listen is enabled ? false [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Listen +33755517569 is disabled ! [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Callback SMS Count =? 5 [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Callback checkMessage : 8h30 -- text: 17h30 [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Event ID ? 1 [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Fetch event [2024-01-19 12:22:35] [65aa5b7bbac42] [INFO] Event name : Jumpstart [2024-01-19 12:22:35] [65aa5b7bbac42] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] Callback main start ok [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] Callback main avant while ok [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] Fields : channel=sms&text=Oui retour même adresse&reception_date=2024-01-19 12:23:08&metadata[message_id]=sms_65aa59d67aec2336346506&metadata[number]=+33699783941&metadata[sim_card_number]=+33755517569 [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33699783941 Text: Oui retour même adresse [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] From: +33699783941|To: +33755517569|Date: 2024-01-19 12:23:08|Message: Oui retour même adresse [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] callback main apres while ok [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] Service is enabled ? true [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Service +33755517569 is enabled ! [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Phone Number +33699783941 is available ! [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] Listen is enabled ? false [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Listen +33755517569 is disabled ! [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Callback SMS Count =? 5 [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Callback checkMessage : 17h30 -- text: Oui retour même adresse [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui retour même adresse' [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Event ID ? 1 [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Fetch event [2024-01-19 12:23:09] [65aa5b9d42003] [INFO] Event name : Jumpstart [2024-01-19 12:23:09] [65aa5b9d42003] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] Callback main start ok [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] Callback main avant while ok [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] Fields : channel=sms&text=Je souhaite être passager&reception_date=2024-01-19 12:24:55&metadata[message_id]=sms_65aa546804633599321464&metadata[number]=+33766698066&metadata[sim_card_number]=+33755517567 [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33766698066 Text: Je souhaite être passager [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] From: +33766698066|To: +33755517567|Date: 2024-01-19 12:24:55|Message: Je souhaite être passager [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] callback main apres while ok [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] Service is enabled ? true [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Service +33755517567 is enabled ! [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Phone Number +33766698066 is available ! [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] Listen is enabled ? false [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Listen +33755517567 is disabled ! [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Callback SMS Count =? 2 [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Callback checkMessage : Bonjour, Je ne suis pas motorisée, je voulais donc savoir comment je peux covoiturer avec une autre personne. -- text: Je souhaite être passager [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je souhaite être passager' [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Event ID ? 1 [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Fetch event [2024-01-19 12:24:56] [65aa5c0886dc3] [INFO] Event name : Jumpstart [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] début chatgpt [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] curl_init OK [2024-01-19 12:24:56] [65aa5c0886dc3] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Je ne suis pas motoris\u00e9e, je voulais donc savoir comment je peux covoiturer avec une autre personne."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je souhaite \u00eatre passager"}]} [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ihHUfNhf6niUFQgphCg1IdSd8WGV", "object": "chat.completion", "created": 1705663496, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien compris. Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 411, "completion_tokens": 20, "total_tokens": 431 }, "system_fingerprint": null } [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] Curl Closed OK [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] Commun GPT Content: { "id": "chatcmpl-8ihHUfNhf6niUFQgphCg1IdSd8WGV", "object": "chat.completion", "created": 1705663496, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Bien compris. Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 411, "completion_tokens": 20, "total_tokens": 431 }, "system_fingerprint": null } [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Je souhaite être passager' [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Bien compris. Pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] Sender already set +33766698066 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS operators count : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] SMS day operators count : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] SMS Count : 0 [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] SMS day Count : 1 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] [SMS] text : Bien compris. Pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] [SMS] number : +33766698066 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766698066"}],"text":"Bien compris. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa5c0ac8f74649521417 [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa5c0ac8f74649521417","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":541.0} [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 12:24:58] [65aa5c0886dc3] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 12:24:58' [2024-01-19 12:24:58] [65aa5c0886dc3] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] Callback main start ok [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] Callback main avant while ok [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] Fields : channel=sms&text=20 rue de rabanesse&reception_date=2024-01-19 12:25:25&metadata[message_id]=sms_65aa5c0ac8f74649521417&metadata[number]=+33766698066&metadata[sim_card_number]=+33755517567 [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33766698066 Text: 20 rue de rabanesse [2024-01-19 12:25:26] [65aa5c261707b] [INFO] From: +33766698066|To: +33755517567|Date: 2024-01-19 12:25:25|Message: 20 rue de rabanesse [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] callback main apres while ok [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] Service is enabled ? true [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Service +33755517567 is enabled ! [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Phone Number +33766698066 is available ! [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] Listen is enabled ? false [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Listen +33755517567 is disabled ! [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Callback SMS Count =? 3 [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Callback checkMessage : Je souhaite être passager -- text: 20 rue de rabanesse [2024-01-19 12:25:26] [65aa5c261707b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '20 rue de rabanesse' [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Event ID ? 1 [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Fetch event [2024-01-19 12:25:26] [65aa5c261707b] [INFO] Event name : Jumpstart [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] début chatgpt [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] curl_init OK [2024-01-19 12:25:26] [65aa5c261707b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Je ne suis pas motoris\u00e9e, je voulais donc savoir comment je peux covoiturer avec une autre personne."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je souhaite \u00eatre passager"},{"role":"assistant","content":"Bien compris. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"20 rue de rabanesse"}]} [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ihHyxOiMtyljmjApi28IInwPPhST", "object": "chat.completion", "created": 1705663526, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ, qui est 20 rue de Rabanesse. À quelle heure souhaiteriez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 445, "completion_tokens": 41, "total_tokens": 486 }, "system_fingerprint": null } [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] Curl Closed OK [2024-01-19 12:25:29] [65aa5c261707b] [INFO] Commun GPT Content: { "id": "chatcmpl-8ihHyxOiMtyljmjApi28IInwPPhST", "object": "chat.completion", "created": 1705663526, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, j'ai bien enregistré votre adresse de départ, qui est 20 rue de Rabanesse. À quelle heure souhaiteriez-vous arriver à l'évènement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 445, "completion_tokens": 41, "total_tokens": 486 }, "system_fingerprint": null } [2024-01-19 12:25:29] [65aa5c261707b] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '20 rue de rabanesse' [2024-01-19 12:25:29] [65aa5c261707b] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, j\'ai bien enregistré votre adresse de départ, qui est 20 rue de Rabanesse. À quelle heure souhaiteriez-vous arriver à l\'évènement ?' [2024-01-19 12:25:29] [65aa5c261707b] [INFO] Sender already set +33766698066 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS operators count : 0 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] SMS day operators count : 0 [2024-01-19 12:25:29] [65aa5c261707b] [INFO] SMS Count : 1 [2024-01-19 12:25:29] [65aa5c261707b] [INFO] SMS day Count : 2 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] [SMS] text : Parfait, j'ai bien enregistré votre adresse de départ, qui est 20 rue de Rabanesse. À quelle heure souhaiteriez-vous arriver à l'évènement ? [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] [SMS] number : +33766698066 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 12:25:29] [65aa5c261707b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766698066"}],"text":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part, qui est 20 rue de Rabanesse. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 12:25:30] [65aa5c261707b] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:25:30] [65aa5c261707b] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa5c2a13ad8652538868 [2024-01-19 12:25:30] [65aa5c261707b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa5c2a13ad8652538868","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":540.95} [2024-01-19 12:25:30] [65aa5c261707b] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 12:25:30] [65aa5c261707b] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 12:25:30' [2024-01-19 12:25:30] [65aa5c261707b] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] Callback main start ok [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] Callback main avant while ok [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] Fields : channel=sms&text=63000&reception_date=2024-01-19 12:25:36&metadata[message_id]=sms_65aa5c2a13ad8652538868&metadata[number]=+33766698066&metadata[sim_card_number]=+33755517567 [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33766698066 Text: 63000 [2024-01-19 12:25:37] [65aa5c312e240] [INFO] From: +33766698066|To: +33755517567|Date: 2024-01-19 12:25:36|Message: 63000 [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] callback main apres while ok [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] Service is enabled ? true [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Service +33755517567 is enabled ! [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Phone Number +33766698066 is available ! [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] Listen is enabled ? false [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Listen +33755517567 is disabled ! [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Callback SMS Count =? 4 [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Callback checkMessage : 20 rue de rabanesse -- text: 63000 [2024-01-19 12:25:37] [65aa5c312e240] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '63000' [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Event ID ? 1 [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Fetch event [2024-01-19 12:25:37] [65aa5c312e240] [INFO] Event name : Jumpstart [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] début chatgpt [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] curl_init OK [2024-01-19 12:25:37] [65aa5c312e240] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Bonjour, Je ne suis pas motoris\u00e9e, je voulais donc savoir comment je peux covoiturer avec une autre personne."},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je souhaite \u00eatre passager"},{"role":"assistant","content":"Bien compris. Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"20 rue de rabanesse"},{"role":"assistant","content":"Parfait, j'ai bien enregistr\u00e9 votre adresse de d\u00e9part, qui est 20 rue de Rabanesse. \u00c0 quelle heure souhaiteriez-vous arriver \u00e0 l'\u00e9v\u00e8nement ?"},{"role":"user","content":"63000"}]} [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ihI9X1Dk7btcruXBN5JOp6hWfFhY", "object": "chat.completion", "created": 1705663537, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse, mais je pense qu'il y a eu une confusion. Pouvez-vous préciser l'heure à laquelle vous souhaitez arriver à l'événement plutôt que donner votre code postal ? Merci." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 496, "completion_tokens": 49, "total_tokens": 545 }, "system_fingerprint": null } [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] Curl Closed OK [2024-01-19 12:25:41] [65aa5c312e240] [INFO] Commun GPT Content: { "id": "chatcmpl-8ihI9X1Dk7btcruXBN5JOp6hWfFhY", "object": "chat.completion", "created": 1705663537, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Je m'excuse, mais je pense qu'il y a eu une confusion. Pouvez-vous préciser l'heure à laquelle vous souhaitez arriver à l'événement plutôt que donner votre code postal ? Merci." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 496, "completion_tokens": 49, "total_tokens": 545 }, "system_fingerprint": null } [2024-01-19 12:25:41] [65aa5c312e240] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '63000' [2024-01-19 12:25:41] [65aa5c312e240] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Je m\'excuse, mais je pense qu\'il y a eu une confusion. Pouvez-vous préciser l\'heure à laquelle vous souhaitez arriver à l\'événement plutôt que donner votre code postal ? Merci.' [2024-01-19 12:25:41] [65aa5c312e240] [INFO] Sender already set +33766698066 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS operators count : 0 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] SMS day operators count : 0 [2024-01-19 12:25:41] [65aa5c312e240] [INFO] SMS Count : 2 [2024-01-19 12:25:41] [65aa5c312e240] [INFO] SMS day Count : 3 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] [SMS] text : Je m'excuse, mais je pense qu'il y a eu une confusion. Pouvez-vous préciser l'heure à laquelle vous souhaitez arriver à l'événement plutôt que donner votre code postal ? Merci. [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] [SMS] number : +33766698066 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33766698066"}],"text":"Je m'excuse, mais je pense qu'il y a eu une confusion. Pouvez-vous pr\u00e9ciser l'heure \u00e0 laquelle vous souhaitez arriver \u00e0 l'\u00e9v\u00e9nement plut\u00f4t que donner votre code postal ? Merci.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 12:25:41] [65aa5c312e240] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa5c354d074634919988 [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa5c354d074634919988","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":540.86} [2024-01-19 12:25:41] [65aa5c312e240] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 12:25:41] [65aa5c312e240] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 12:25:41' [2024-01-19 12:25:41] [65aa5c312e240] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] Callback main start ok [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] Callback main avant while ok [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] Fields : channel=sms&text=8 h&reception_date=2024-01-19 12:25:43&metadata[message_id]=sms_65aa5c354d074634919988&metadata[number]=+33766698066&metadata[sim_card_number]=+33755517567 [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33766698066 Text: 8 h [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] From: +33766698066|To: +33755517567|Date: 2024-01-19 12:25:43|Message: 8 h [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] callback main apres while ok [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] Service is enabled ? true [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Service +33755517567 is enabled ! [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Phone Number +33766698066 is available ! [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] Listen is enabled ? false [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Listen +33755517567 is disabled ! [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Callback SMS Count =? 5 [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Callback checkMessage : 63000 -- text: 8 h [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8 h' [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Event ID ? 1 [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Fetch event [2024-01-19 12:25:44] [65aa5c388d1d8] [INFO] Event name : Jumpstart [2024-01-19 12:25:44] [65aa5c388d1d8] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] Callback main start ok [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] Callback main avant while ok [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] Fields : channel=sms&text=Je souhaite arriver à 8h30&reception_date=2024-01-19 12:26:26&metadata[message_id]=sms_65aa5c354d074634919988&metadata[number]=+33766698066&metadata[sim_card_number]=+33755517567 [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33766698066 Text: Je souhaite arriver à 8h30 [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] From: +33766698066|To: +33755517567|Date: 2024-01-19 12:26:26|Message: Je souhaite arriver à 8h30 [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] callback main apres while ok [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] Service is enabled ? true [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Service +33755517567 is enabled ! [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Phone Number +33766698066 is available ! [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] Listen is enabled ? false [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Listen +33755517567 is disabled ! [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] BDD CheckNumber : OK [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Callback SMS Count =? 5 [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Callback checkMessage : 8 h -- text: Je souhaite arriver à 8h30 [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je souhaite arriver à 8h30' [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Event ID ? 1 [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Fetch event [2024-01-19 12:26:27] [65aa5c63a265d] [INFO] Event name : Jumpstart [2024-01-19 12:26:27] [65aa5c63a265d] [DEBUG] Callback juste avant fin callBack [2024-01-19 12:37:48] [65aa5f0c5722c] [DEBUG] Callback main start ok [2024-01-19 12:37:48] [65aa5f0c5722c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 12:37:48] [65aa5f0c5722c] [DEBUG] Callback main avant while ok [2024-01-19 12:37:48] [65aa5f0c5722c] [DEBUG] Fields : channel=sms&text=Ah c'est super ! Très sympa, merci ! 😇&reception_date=2024-01-19 12:37:47&metadata[message_id]=sms_65aa5ed195272345544284&metadata[number]=+33671760311&metadata[sim_card_number]=+33755517567 [2024-01-19 12:37:48] [65aa5f0c5722c] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671760311 Text: Ah c'est super ! Très sympa, merci ! 😇 [2024-01-19 12:37:48] [65aa5f0c5722c] [INFO] From: +33671760311|To: +33755517567|Date: 2024-01-19 12:37:47|Message: Ah c'est super ! Très sympa, merci ! 😇 [2024-01-19 12:37:48] [65aa5f0c5722c] [DEBUG] callback main apres while ok [2024-01-19 12:37:48] [65aa5f0c5722c] [DEBUG] Service is enabled ? true [2024-01-19 12:37:48] [65aa5f0c5722c] [INFO] Service +33755517567 is enabled ! [2024-01-19 12:37:48] [65aa5f0c5722c] [INFO] Phone Number +33671760311 is not available ! [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] Callback main start ok [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] Callback main avant while ok [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] Fields : channel=sms&text=Stop&reception_date=2024-01-19 13:07:14&metadata[message_id]=sms_65aa48abea3b9598304287&metadata[number]=+33762831844&metadata[sim_card_number]=+33757050382 [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Callback SMS entrant sur sim_card: +33757050382 depuis Number (user): +33762831844 Text: Stop [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] From: +33762831844|To: +33757050382|Date: 2024-01-19 13:07:14|Message: Stop [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] callback main apres while ok [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] Service is enabled ? true [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Service +33757050382 is enabled ! [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Phone Number +33762831844 is available ! [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] Listen is enabled ? false [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Listen +33757050382 is disabled ! [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] callback main sim_card_number CORRECT : +33757050382 début d'interpretation du message [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] BDD CheckNumber : OK [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Callback SMS Count =? 1 [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Callback checkMessage : -- text: Stop [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Stop' [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Event ID ? 1 [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Fetch event [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Event name : Jumpstart [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] début chatgpt [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] curl_init OK [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Stop"}]} [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ihwSoReEoP9lOfLAK7nGI23S1ALE", "object": "chat.completion", "created": 1705666036, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] Curl Closed OK [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Commun GPT Content: { "id": "chatcmpl-8ihwSoReEoP9lOfLAK7nGI23S1ALE", "object": "chat.completion", "created": 1705666036, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 127, "completion_tokens": 1, "total_tokens": 128 }, "system_fingerprint": null } [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Stop' [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] [AUTOMATIC] Réponse Negative : Stop [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] Sender already set +33762831844 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS operators count : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] SMS day operators count : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] SMS Count : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [INFO] SMS day Count : 0 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] [SMS] number : +33762831844 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] [SMS] sender : 33757050382 [2024-01-19 13:07:16] [65aa65f4032a8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33762831844"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050382"} [2024-01-19 13:07:17] [65aa65f4032a8] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 13:07:17] [65aa65f4032a8] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa65f50b769486945366 [2024-01-19 13:07:17] [65aa65f4032a8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa65f50b769486945366","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":540.64} [2024-01-19 13:07:17] [65aa65f4032a8] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 13:07:17] [65aa65f4032a8] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 13:07:17' [2024-01-19 13:07:17] [65aa65f4032a8] [DEBUG] Callback juste avant fin callBack [2024-01-19 13:14:44] [65aa67b45fd4b] [DEBUG] Callback main start ok [2024-01-19 13:14:44] [65aa67b45fd4b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 13:14:44] [65aa67b45fd4b] [DEBUG] Callback main avant while ok [2024-01-19 13:14:44] [65aa67b45fd4b] [DEBUG] Fields : channel=sms&text=Merci, bon week-end également !&reception_date=2024-01-19 13:14:43&metadata[message_id]=sms_65aa5fd2eafc3282596339&metadata[number]=+33671760311&metadata[sim_card_number]=+33755517567 [2024-01-19 13:14:44] [65aa67b45fd4b] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33671760311 Text: Merci, bon week-end également ! [2024-01-19 13:14:44] [65aa67b45fd4b] [INFO] From: +33671760311|To: +33755517567|Date: 2024-01-19 13:14:43|Message: Merci, bon week-end également ! [2024-01-19 13:14:44] [65aa67b45fd4b] [DEBUG] callback main apres while ok [2024-01-19 13:14:44] [65aa67b45fd4b] [DEBUG] Service is enabled ? true [2024-01-19 13:14:44] [65aa67b45fd4b] [INFO] Service +33755517567 is enabled ! [2024-01-19 13:14:44] [65aa67b45fd4b] [INFO] Phone Number +33671760311 is not available ! [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] Callback main start ok [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] Callback main avant while ok [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] Fields : channel=sms&text=Merci, ou est ce que je peux m'inscrire en tant que passager ?&reception_date=2024-01-19 13:35:22&metadata[message_id]=sms_65aa592a6d3ea364667202&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Merci, ou est ce que je peux m'inscrire en tant que passager ? [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 13:35:22|Message: Merci, ou est ce que je peux m'inscrire en tant que passager ? [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] callback main apres while ok [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] Service is enabled ? true [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Service +33757050376 is enabled ! [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Phone Number +33778676162 is available ! [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] Listen is enabled ? false [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Listen +33757050376 is disabled ! [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] BDD CheckNumber : OK [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Callback SMS Count =? 5 [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Callback checkMessage : Je ne pourrai pas prendre.ma voture ce jour là -- text: Merci, ou est ce que je peux m'inscrire en tant que passager ? [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci, ou est ce que je peux m\'inscrire en tant que passager ?' [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Event ID ? 1 [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Fetch event [2024-01-19 13:35:23] [65aa6c8b33754] [INFO] Event name : Jumpstart [2024-01-19 13:35:23] [65aa6c8b33754] [DEBUG] Callback juste avant fin callBack [2024-01-19 13:48:33] [65aa6fa18d952] [DEBUG] Callback main start ok [2024-01-19 13:48:33] [65aa6fa18d952] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 13:48:33] [65aa6fa18d952] [DEBUG] Callback main avant while ok [2024-01-19 13:48:33] [65aa6fa18d952] [DEBUG] Fields : channel=sms&text=STOP&reception_date=2024-01-19 13:48:32&metadata[message_id]=sms_65aa46882bd3a239521464&metadata[number]=+33678281500&metadata[sim_card_number]=+33755517567 [2024-01-19 13:48:33] [65aa6fa18d952] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33678281500 Text: STOP [2024-01-19 13:48:33] [65aa6fa18d952] [INFO] From: +33678281500|To: +33755517567|Date: 2024-01-19 13:48:32|Message: STOP [2024-01-19 13:48:33] [65aa6fa18d952] [DEBUG] callback main apres while ok [2024-01-19 13:48:33] [65aa6fa18d952] [DEBUG] Service is enabled ? true [2024-01-19 13:48:33] [65aa6fa18d952] [INFO] Service +33755517567 is enabled ! [2024-01-19 13:48:33] [65aa6fa18d952] [INFO] Phone Number +33678281500 is not available ! [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] Callback main start ok [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] Callback main avant while ok [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] Fields : channel=sms&text=Si possible à 8h30 mais je suis flexible &reception_date=2024-01-19 14:39:49&metadata[message_id]=sms_65aa7b5bc4848282111094&metadata[number]=+33778676162&metadata[sim_card_number]=+33757050376 [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Callback SMS entrant sur sim_card: +33757050376 depuis Number (user): +33778676162 Text: Si possible à 8h30 mais je suis flexible [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] From: +33778676162|To: +33757050376|Date: 2024-01-19 14:39:49|Message: Si possible à 8h30 mais je suis flexible [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] callback main apres while ok [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] Service is enabled ? true [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Service +33757050376 is enabled ! [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Phone Number +33778676162 is available ! [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] Listen is enabled ? false [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Listen +33757050376 is disabled ! [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] callback main sim_card_number CORRECT : +33757050376 début d'interpretation du message [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] BDD CheckNumber : OK [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Callback SMS Count =? 5 [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Callback checkMessage : Merci, ou est ce que je peux m'inscrire en tant que passager ? -- text: Si possible à 8h30 mais je suis flexible [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Si possible à 8h30 mais je suis flexible ' [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Event ID ? 1 [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Fetch event [2024-01-19 14:39:50] [65aa7ba6c1986] [INFO] Event name : Jumpstart [2024-01-19 14:39:50] [65aa7ba6c1986] [DEBUG] Callback juste avant fin callBack [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] Callback main start ok [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] Callback main avant while ok [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] Fields : channel=sms&text=Bonjour oui je suis intéressé par une place de parking, je covoiturerai avec E. Roche. Merci. A.Didier&reception_date=2024-01-19 15:04:11&metadata[message_id]=sms_65a8082f7dadb814475077&metadata[number]=+33625821502&metadata[sim_card_number]=+33757050382 [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Callback SMS entrant sur sim_card: +33757050382 depuis Number (user): +33625821502 Text: Bonjour oui je suis intéressé par une place de parking, je covoiturerai avec E. Roche. Merci. A.Didier [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] From: +33625821502|To: +33757050382|Date: 2024-01-19 15:04:11|Message: Bonjour oui je suis intéressé par une place de parking, je covoiturerai avec E. Roche. Merci. A.Didier [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] callback main apres while ok [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] Service is enabled ? true [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Service +33757050382 is enabled ! [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Phone Number +33625821502 is available ! [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] Listen is enabled ? false [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Listen +33757050382 is disabled ! [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] callback main sim_card_number CORRECT : +33757050382 début d'interpretation du message [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] BDD CheckNumber : OK [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Callback SMS Count =? 1 [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Callback checkMessage : -- text: Bonjour oui je suis intéressé par une place de parking, je covoiturerai avec E. Roche. Merci. A.Didier [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour oui je suis intéressé par une place de parking, je covoiturerai avec E. Roche. Merci. A.Didier' [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Event ID ? 1 [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Fetch event [2024-01-19 15:04:12] [65aa815c98e1d] [INFO] Event name : Jumpstart [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] début chatgpt [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] curl_init OK [2024-01-19 15:04:12] [65aa815c98e1d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Bonjour oui je suis int\u00e9ress\u00e9 par une place de parking, je covoiturerai avec E. Roche. Merci. A.Didier"}]} [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ijlcvM0PuuMkZ7WtSOgrc5V3a72V", "object": "chat.completion", "created": 1705673052, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 7" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 158, "completion_tokens": 4, "total_tokens": 162 }, "system_fingerprint": null } [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] Curl Closed OK [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] Commun GPT Content: { "id": "chatcmpl-8ijlcvM0PuuMkZ7WtSOgrc5V3a72V", "object": "chat.completion", "created": 1705673052, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 7" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 158, "completion_tokens": 4, "total_tokens": 162 }, "system_fingerprint": null } [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [AUTOMATIC] Réponse 7 [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour oui je suis intéressé par une place de parking, je covoiturerai avec E. Roche. Merci. A.Didier' [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] Sender already set +33625821502 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS operators count : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] SMS day operators count : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] SMS Count : 0 [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] SMS day Count : 1 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [SMS] number : +33625821502 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [SMS] sender : 33757050382 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33625821502"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050382"} [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa815de1146882730629 [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa815de1146882730629","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":540.46} [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 15:04:13] [65aa815c98e1d] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 15:04:13' [2024-01-19 15:04:13] [65aa815c98e1d] [DEBUG] Callback juste avant fin callBack [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] Callback main start ok [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] Callback main avant while ok [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] Fields : channel=sms&text=A la fin de l'événement &reception_date=2024-01-19 15:47:32&metadata[message_id]=sms_65a930bb78fb0852121132&metadata[number]=+33687093115&metadata[sim_card_number]=+33757050389 [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33687093115 Text: A la fin de l'événement [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] From: +33687093115|To: +33757050389|Date: 2024-01-19 15:47:32|Message: A la fin de l'événement [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] callback main apres while ok [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] Service is enabled ? true [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Service +33757050389 is enabled ! [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Phone Number +33687093115 is available ! [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] Listen is enabled ? false [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Listen +33757050389 is disabled ! [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] BDD CheckNumber : OK [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Callback SMS Count =? 5 [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Callback checkMessage : Meme adresse -- text: A la fin de l'événement [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'A la fin de l\'événement ' [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Event ID ? 1 [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Fetch event [2024-01-19 15:47:33] [65aa8b85d5d0f] [INFO] Event name : Jumpstart [2024-01-19 15:47:33] [65aa8b85d5d0f] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] Callback main start ok [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] Callback main avant while ok [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] Fields : channel=sms&text=Oui j ai fait pendant des annees du covoiturage&reception_date=2024-01-19 16:22:49&metadata[message_id]=sms_65aa46c445234577162291&metadata[number]=+33623492703&metadata[sim_card_number]=+33755517569 [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33623492703 Text: Oui j ai fait pendant des annees du covoiturage [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] From: +33623492703|To: +33755517569|Date: 2024-01-19 16:22:49|Message: Oui j ai fait pendant des annees du covoiturage [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] callback main apres while ok [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] Service is enabled ? true [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Service +33755517569 is enabled ! [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Phone Number +33623492703 is available ! [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] Listen is enabled ? false [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Listen +33755517569 is disabled ! [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Callback SMS Count =? 1 [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Callback checkMessage : -- text: Oui j ai fait pendant des annees du covoiturage [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui j ai fait pendant des annees du covoiturage' [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Event ID ? 1 [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Fetch event [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Event name : Jumpstart [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] début chatgpt [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] curl_init OK [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Oui j ai fait pendant des annees du covoiturage"}]} [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ikziGPPrTIuP296GUWgx8Q2xAbSW", "object": "chat.completion", "created": 1705677770, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 140, "completion_tokens": 1, "total_tokens": 141 }, "system_fingerprint": null } [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] Curl Closed OK [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Commun GPT Content: { "id": "chatcmpl-8ikziGPPrTIuP296GUWgx8Q2xAbSW", "object": "chat.completion", "created": 1705677770, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "10" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 140, "completion_tokens": 1, "total_tokens": 141 }, "system_fingerprint": null } [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] [AUTOMATIC] Réponse 10 [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui j ai fait pendant des annees du covoiturage' [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] Sender already set +33623492703 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS operators count : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] SMS day operators count : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] SMS Count : 0 [2024-01-19 16:22:50] [65aa93ca282d2] [INFO] SMS day Count : 6 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] [SMS] number : +33623492703 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 16:22:50] [65aa93ca282d2] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623492703"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 16:22:51] [65aa93ca282d2] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:22:51] [65aa93ca282d2] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa93cbb6ab9539008093 [2024-01-19 16:22:51] [65aa93ca282d2] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa93cbb6ab9539008093","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":540.1} [2024-01-19 16:22:51] [65aa93ca282d2] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 16:22:51] [65aa93ca282d2] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 16:22:51' [2024-01-19 16:22:51] [65aa93ca282d2] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] Callback main start ok [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] Callback main avant while ok [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-19 16:23:25&metadata[message_id]=sms_65aa93cbb6ab9539008093&metadata[number]=+33623492703&metadata[sim_card_number]=+33755517569 [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33623492703 Text: Passager [2024-01-19 16:23:26] [65aa93eed900a] [INFO] From: +33623492703|To: +33755517569|Date: 2024-01-19 16:23:25|Message: Passager [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] callback main apres while ok [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] Service is enabled ? true [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Service +33755517569 is enabled ! [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Phone Number +33623492703 is available ! [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] Listen is enabled ? false [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Listen +33755517569 is disabled ! [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Callback SMS Count =? 2 [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Callback checkMessage : Oui j ai fait pendant des annees du covoiturage -- text: Passager [2024-01-19 16:23:26] [65aa93eed900a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Event ID ? 1 [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Fetch event [2024-01-19 16:23:26] [65aa93eed900a] [INFO] Event name : Jumpstart [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] début chatgpt [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] curl_init OK [2024-01-19 16:23:26] [65aa93eed900a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui j ai fait pendant des annees du covoiturage"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8il0Jd0IHEHw1tnpx9mElnw1194jd", "object": "chat.completion", "created": 1705677807, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 393, "completion_tokens": 19, "total_tokens": 412 }, "system_fingerprint": null } [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] Curl Closed OK [2024-01-19 16:23:28] [65aa93eed900a] [INFO] Commun GPT Content: { "id": "chatcmpl-8il0Jd0IHEHw1tnpx9mElnw1194jd", "object": "chat.completion", "created": 1705677807, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Pourriez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 393, "completion_tokens": 19, "total_tokens": 412 }, "system_fingerprint": null } [2024-01-19 16:23:28] [65aa93eed900a] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-19 16:23:28] [65aa93eed900a] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Pourriez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-19 16:23:28] [65aa93eed900a] [INFO] Sender already set +33623492703 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS operators count : 0 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] SMS day operators count : 0 [2024-01-19 16:23:28] [65aa93eed900a] [INFO] SMS Count : 1 [2024-01-19 16:23:28] [65aa93eed900a] [INFO] SMS day Count : 7 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] [SMS] text : Parfait ! Pourriez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] [SMS] number : +33623492703 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 16:23:28] [65aa93eed900a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623492703"}],"text":"Parfait ! Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 16:23:29] [65aa93eed900a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:23:29] [65aa93eed900a] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa93f1574cd381205356 [2024-01-19 16:23:29] [65aa93eed900a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa93f1574cd381205356","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":540.05} [2024-01-19 16:23:29] [65aa93eed900a] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 16:23:29] [65aa93eed900a] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 16:23:29' [2024-01-19 16:23:29] [65aa93eed900a] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] Callback main start ok [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] Callback main avant while ok [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] Fields : channel=sms&text=Rue mozart 63800 cournon&reception_date=2024-01-19 16:26:10&metadata[message_id]=sms_65aa93f1574cd381205356&metadata[number]=+33623492703&metadata[sim_card_number]=+33755517569 [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33623492703 Text: Rue mozart 63800 cournon [2024-01-19 16:26:11] [65aa9493c2477] [INFO] From: +33623492703|To: +33755517569|Date: 2024-01-19 16:26:10|Message: Rue mozart 63800 cournon [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] callback main apres while ok [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] Service is enabled ? true [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Service +33755517569 is enabled ! [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Phone Number +33623492703 is available ! [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] Listen is enabled ? false [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Listen +33755517569 is disabled ! [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Callback SMS Count =? 3 [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Callback checkMessage : Passager -- text: Rue mozart 63800 cournon [2024-01-19 16:26:11] [65aa9493c2477] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Rue mozart 63800 cournon' [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Event ID ? 1 [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Fetch event [2024-01-19 16:26:11] [65aa9493c2477] [INFO] Event name : Jumpstart [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] début chatgpt [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] curl_init OK [2024-01-19 16:26:11] [65aa9493c2477] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui j ai fait pendant des annees du covoiturage"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Rue mozart 63800 cournon"}]} [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] Commun GPT response: { "id": "chatcmpl-8il2yXGIOF9gBFxNOFXSqgnhxYvdp", "object": "chat.completion", "created": 1705677972, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 429, "completion_tokens": 21, "total_tokens": 450 }, "system_fingerprint": null } [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] Curl Closed OK [2024-01-19 16:26:13] [65aa9493c2477] [INFO] Commun GPT Content: { "id": "chatcmpl-8il2yXGIOF9gBFxNOFXSqgnhxYvdp", "object": "chat.completion", "created": 1705677972, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 429, "completion_tokens": 21, "total_tokens": 450 }, "system_fingerprint": null } [2024-01-19 16:26:13] [65aa9493c2477] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Rue mozart 63800 cournon' [2024-01-19 16:26:13] [65aa9493c2477] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-19 16:26:13] [65aa9493c2477] [INFO] Sender already set +33623492703 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS operators count : 0 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] SMS day operators count : 0 [2024-01-19 16:26:13] [65aa9493c2477] [INFO] SMS Count : 2 [2024-01-19 16:26:13] [65aa9493c2477] [INFO] SMS day Count : 8 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] [SMS] text : Merci pour votre adresse. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] [SMS] number : +33623492703 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 16:26:13] [65aa9493c2477] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623492703"}],"text":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 16:26:14] [65aa9493c2477] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:26:14] [65aa9493c2477] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa94963cba7083189583 [2024-01-19 16:26:14] [65aa9493c2477] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa94963cba7083189583","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":540.01} [2024-01-19 16:26:14] [65aa9493c2477] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 16:26:14] [65aa9493c2477] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 16:26:14' [2024-01-19 16:26:14] [65aa9493c2477] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] Callback main start ok [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] Callback main avant while ok [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] Fields : channel=sms&text=8h45&reception_date=2024-01-19 16:27:20&metadata[message_id]=sms_65aa94963cba7083189583&metadata[number]=+33623492703&metadata[sim_card_number]=+33755517569 [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33623492703 Text: 8h45 [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] From: +33623492703|To: +33755517569|Date: 2024-01-19 16:27:20|Message: 8h45 [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] callback main apres while ok [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] Service is enabled ? true [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Service +33755517569 is enabled ! [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Phone Number +33623492703 is available ! [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] Listen is enabled ? false [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Listen +33755517569 is disabled ! [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Callback SMS Count =? 4 [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Callback checkMessage : Rue mozart 63800 cournon -- text: 8h45 [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h45' [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Event ID ? 1 [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Fetch event [2024-01-19 16:27:22] [65aa94da5e0c3] [INFO] Event name : Jumpstart [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] début chatgpt [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] curl_init OK [2024-01-19 16:27:22] [65aa94da5e0c3] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui j ai fait pendant des annees du covoiturage"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Parfait ! Pourriez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"Rue mozart 63800 cournon"},{"role":"assistant","content":"Merci pour votre adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h45"}]} [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8il46muqPeEnpwJPXr96esx81esu4", "object": "chat.completion", "created": 1705678042, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Et à quelle heure souhaitez-vous repartir ? Revenez-vous à la même adresse ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 461, "completion_tokens": 24, "total_tokens": 485 }, "system_fingerprint": null } [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] Curl Closed OK [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] Commun GPT Content: { "id": "chatcmpl-8il46muqPeEnpwJPXr96esx81esu4", "object": "chat.completion", "created": 1705678042, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Et à quelle heure souhaitez-vous repartir ? Revenez-vous à la même adresse ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 461, "completion_tokens": 24, "total_tokens": 485 }, "system_fingerprint": null } [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h45' [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien. Et à quelle heure souhaitez-vous repartir ? Revenez-vous à la même adresse ?' [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] Sender already set +33623492703 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS operators count : 0 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] SMS day operators count : 0 [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] SMS Count : 3 [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] SMS day Count : 9 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] [SMS] text : Très bien. Et à quelle heure souhaitez-vous repartir ? Revenez-vous à la même adresse ? [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] [SMS] number : +33623492703 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33623492703"}],"text":"Tr\u00e8s bien. Et \u00e0 quelle heure souhaitez-vous repartir ? Revenez-vous \u00e0 la m\u00eame adresse ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa94dcb2689129724792 [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa94dcb2689129724792","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.96} [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 16:27:24] [65aa94da5e0c3] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 16:27:24' [2024-01-19 16:27:24] [65aa94da5e0c3] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] Callback main start ok [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] Callback main avant while ok [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] Fields : channel=sms&text=Je n ai pas de contrainte&reception_date=2024-01-19 16:28:04&metadata[message_id]=sms_65aa94dcb2689129724792&metadata[number]=+33623492703&metadata[sim_card_number]=+33755517569 [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33623492703 Text: Je n ai pas de contrainte [2024-01-19 16:28:06] [65aa9506ac627] [INFO] From: +33623492703|To: +33755517569|Date: 2024-01-19 16:28:04|Message: Je n ai pas de contrainte [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] callback main apres while ok [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] Service is enabled ? true [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Service +33755517569 is enabled ! [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Phone Number +33623492703 is available ! [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] Listen is enabled ? false [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Listen +33755517569 is disabled ! [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Callback SMS Count =? 5 [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Callback checkMessage : 8h45 -- text: Je n ai pas de contrainte [2024-01-19 16:28:06] [65aa9506ac627] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je n ai pas de contrainte' [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Event ID ? 1 [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Fetch event [2024-01-19 16:28:06] [65aa9506ac627] [INFO] Event name : Jumpstart [2024-01-19 16:28:06] [65aa9506ac627] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] Callback main start ok [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] Callback main avant while ok [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] Fields : channel=sms&text=Oui à la meme adresse&reception_date=2024-01-19 16:28:13&metadata[message_id]=sms_65aa94dcb2689129724792&metadata[number]=+33623492703&metadata[sim_card_number]=+33755517569 [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33623492703 Text: Oui à la meme adresse [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] From: +33623492703|To: +33755517569|Date: 2024-01-19 16:28:13|Message: Oui à la meme adresse [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] callback main apres while ok [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] Service is enabled ? true [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Service +33755517569 is enabled ! [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Phone Number +33623492703 is available ! [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] Listen is enabled ? false [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Listen +33755517569 is disabled ! [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Callback SMS Count =? 5 [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Callback checkMessage : Je n ai pas de contrainte -- text: Oui à la meme adresse [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui à la meme adresse' [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Event ID ? 1 [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Fetch event [2024-01-19 16:28:14] [65aa950e66b4b] [INFO] Event name : Jumpstart [2024-01-19 16:28:14] [65aa950e66b4b] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] Callback main start ok [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] Callback main avant while ok [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] Fields : channel=sms&text=OK pour co voiture Je suis conducteur au départ de Charade (Royat) &reception_date=2024-01-19 16:30:48&metadata[message_id]=sms_65a952f8e6339017537300&metadata[number]=+33611635441&metadata[sim_card_number]=+33757050384 [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33611635441 Text: OK pour co voiture Je suis conducteur au départ de Charade (Royat) [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] From: +33611635441|To: +33757050384|Date: 2024-01-19 16:30:48|Message: OK pour co voiture Je suis conducteur au départ de Charade (Royat) [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] callback main apres while ok [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] Service is enabled ? true [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Service +33757050384 is enabled ! [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Phone Number +33611635441 is available ! [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] Listen is enabled ? false [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Listen +33757050384 is disabled ! [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Callback SMS Count =? 1 [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Callback checkMessage : -- text: OK pour co voiture Je suis conducteur au départ de Charade (Royat) [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'OK pour co voiture\nJe suis conducteur au départ de Charade (Royat)\n' [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Event ID ? 1 [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Fetch event [2024-01-19 16:30:49] [65aa95a96aa1a] [INFO] Event name : Jumpstart [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] début chatgpt [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] curl_init OK [2024-01-19 16:30:49] [65aa95a96aa1a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : OK pour co voiture\nJe suis conducteur au d\u00e9part de Charade (Royat)\n"}]} [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8il7R0IovNodrbGsw549rrLabLcQd", "object": "chat.completion", "created": 1705678249, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 144, "completion_tokens": 1, "total_tokens": 145 }, "system_fingerprint": null } [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] Curl Closed OK [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] Commun GPT Content: { "id": "chatcmpl-8il7R0IovNodrbGsw549rrLabLcQd", "object": "chat.completion", "created": 1705678249, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "8" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 144, "completion_tokens": 1, "total_tokens": 145 }, "system_fingerprint": null } [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [AUTOMATIC] Réponse 8 [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'OK pour co voiture\nJe suis conducteur au départ de Charade (Royat)\n' [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] Sender already set +33611635441 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS operators count : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] SMS day operators count : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] SMS Count : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] SMS day Count : 0 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [SMS] number : +33611635441 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [SMS] sender : 33757050384 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33611635441"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa95aab582c575083186 [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa95aab582c575083186","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":539.83} [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 16:30:50] [65aa95a96aa1a] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 16:30:50' [2024-01-19 16:30:50] [65aa95a96aa1a] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] Callback main start ok [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] Callback main avant while ok [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] Fields : channel=sms&text=Conducteur &reception_date=2024-01-19 16:32:59&metadata[message_id]=sms_65aa95aab582c575083186&metadata[number]=+33611635441&metadata[sim_card_number]=+33757050384 [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33611635441 Text: Conducteur [2024-01-19 16:33:00] [65aa962c731b1] [INFO] From: +33611635441|To: +33757050384|Date: 2024-01-19 16:32:59|Message: Conducteur [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] callback main apres while ok [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] Service is enabled ? true [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Service +33757050384 is enabled ! [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Phone Number +33611635441 is available ! [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] Listen is enabled ? false [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Listen +33757050384 is disabled ! [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Callback SMS Count =? 2 [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Callback checkMessage : OK pour co voiture Je suis conducteur au départ de Charade (Royat) -- text: Conducteur [2024-01-19 16:33:00] [65aa962c731b1] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur ' [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Event ID ? 1 [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Fetch event [2024-01-19 16:33:00] [65aa962c731b1] [INFO] Event name : Jumpstart [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] début chatgpt [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] curl_init OK [2024-01-19 16:33:00] [65aa962c731b1] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"OK pour co voiture\nJe suis conducteur au d\u00e9part de Charade (Royat)\n"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "}]} [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] Commun GPT response: { "id": "chatcmpl-8il9YjwSj5V5eozGevpUnTRTjTN5a", "object": "chat.completion", "created": 1705678380, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Merci de me donner votre adresse de départ à Charade (Royat)." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 19, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] Curl Closed OK [2024-01-19 16:33:02] [65aa962c731b1] [INFO] Commun GPT Content: { "id": "chatcmpl-8il9YjwSj5V5eozGevpUnTRTjTN5a", "object": "chat.completion", "created": 1705678380, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Merci de me donner votre adresse de départ à Charade (Royat)." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 399, "completion_tokens": 19, "total_tokens": 418 }, "system_fingerprint": null } [2024-01-19 16:33:02] [65aa962c731b1] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur ' [2024-01-19 16:33:02] [65aa962c731b1] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Merci de me donner votre adresse de départ à Charade (Royat).' [2024-01-19 16:33:02] [65aa962c731b1] [INFO] Sender already set +33611635441 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS operators count : 0 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] SMS day operators count : 0 [2024-01-19 16:33:02] [65aa962c731b1] [INFO] SMS Count : 1 [2024-01-19 16:33:02] [65aa962c731b1] [INFO] SMS day Count : 1 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] [SMS] text : Parfait ! Merci de me donner votre adresse de départ à Charade (Royat). [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] [SMS] number : +33611635441 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] [SMS] sender : 33757050384 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33611635441"}],"text":"Parfait ! Merci de me donner votre adresse de d\u00e9part \u00e0 Charade (Royat).","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:33:02] [65aa962c731b1] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa962e92432279028847 [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa962e92432279028847","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.78} [2024-01-19 16:33:02] [65aa962c731b1] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 16:33:02] [65aa962c731b1] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 16:33:02' [2024-01-19 16:33:02] [65aa962c731b1] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] Callback main start ok [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] Callback main avant while ok [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] Fields : channel=sms&text=Place de la Fontaine Charade 63130 Royat&reception_date=2024-01-19 16:33:50&metadata[message_id]=sms_65aa962e92432279028847&metadata[number]=+33611635441&metadata[sim_card_number]=+33757050384 [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33611635441 Text: Place de la Fontaine Charade 63130 Royat [2024-01-19 16:33:51] [65aa965faf02d] [INFO] From: +33611635441|To: +33757050384|Date: 2024-01-19 16:33:50|Message: Place de la Fontaine Charade 63130 Royat [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] callback main apres while ok [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] Service is enabled ? true [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Service +33757050384 is enabled ! [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Phone Number +33611635441 is available ! [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] Listen is enabled ? false [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Listen +33757050384 is disabled ! [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Callback SMS Count =? 3 [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Callback checkMessage : Conducteur -- text: Place de la Fontaine Charade 63130 Royat [2024-01-19 16:33:51] [65aa965faf02d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Place de la Fontaine \nCharade \n63130 Royat' [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Event ID ? 1 [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Fetch event [2024-01-19 16:33:51] [65aa965faf02d] [INFO] Event name : Jumpstart [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] début chatgpt [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] curl_init OK [2024-01-19 16:33:51] [65aa965faf02d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"OK pour co voiture\nJe suis conducteur au d\u00e9part de Charade (Royat)\n"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Parfait ! Merci de me donner votre adresse de d\u00e9part \u00e0 Charade (Royat)."},{"role":"user","content":"Place de la Fontaine \nCharade \n63130 Royat"}]} [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ilANhRVpALfuHK3SiWpJf3DlIG9C", "object": "chat.completion", "created": 1705678431, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour l'adresse. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 34, "total_tokens": 473 }, "system_fingerprint": null } [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] Curl Closed OK [2024-01-19 16:33:54] [65aa965faf02d] [INFO] Commun GPT Content: { "id": "chatcmpl-8ilANhRVpALfuHK3SiWpJf3DlIG9C", "object": "chat.completion", "created": 1705678431, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour l'adresse. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 439, "completion_tokens": 34, "total_tokens": 473 }, "system_fingerprint": null } [2024-01-19 16:33:54] [65aa965faf02d] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Place de la Fontaine \nCharade \n63130 Royat' [2024-01-19 16:33:54] [65aa965faf02d] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour l\'adresse. À quelle heure souhaitez-vous arriver à l\'événement Jumpstart à la Grande Halle d\'Auvergne ?' [2024-01-19 16:33:54] [65aa965faf02d] [INFO] Sender already set +33611635441 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS operators count : 0 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] SMS day operators count : 0 [2024-01-19 16:33:54] [65aa965faf02d] [INFO] SMS Count : 2 [2024-01-19 16:33:54] [65aa965faf02d] [INFO] SMS day Count : 2 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] [SMS] text : Merci pour l'adresse. À quelle heure souhaitez-vous arriver à l'événement Jumpstart à la Grande Halle d'Auvergne ? [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] [SMS] number : +33611635441 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] [SMS] sender : 33757050384 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33611635441"}],"text":"Merci pour l'adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:33:54] [65aa965faf02d] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa966263ea3111208061 [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa966263ea3111208061","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.74} [2024-01-19 16:33:54] [65aa965faf02d] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 16:33:54] [65aa965faf02d] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 16:33:54' [2024-01-19 16:33:54] [65aa965faf02d] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] Callback main start ok [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] Callback main avant while ok [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] Fields : channel=sms&text=8h30 Je pose ma fille à l'école &reception_date=2024-01-19 16:39:43&metadata[message_id]=sms_65aa966263ea3111208061&metadata[number]=+33611635441&metadata[sim_card_number]=+33757050384 [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33611635441 Text: 8h30 Je pose ma fille à l'école [2024-01-19 16:39:44] [65aa97c08488d] [INFO] From: +33611635441|To: +33757050384|Date: 2024-01-19 16:39:43|Message: 8h30 Je pose ma fille à l'école [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] callback main apres while ok [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] Service is enabled ? true [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Service +33757050384 is enabled ! [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Phone Number +33611635441 is available ! [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] Listen is enabled ? false [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Listen +33757050384 is disabled ! [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Callback SMS Count =? 4 [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Callback checkMessage : Place de la Fontaine Charade 63130 Royat -- text: 8h30 Je pose ma fille à l'école [2024-01-19 16:39:44] [65aa97c08488d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h30 \nJe pose ma fille à l\'école ' [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Event ID ? 1 [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Fetch event [2024-01-19 16:39:44] [65aa97c08488d] [INFO] Event name : Jumpstart [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] début chatgpt [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] curl_init OK [2024-01-19 16:39:44] [65aa97c08488d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"OK pour co voiture\nJe suis conducteur au d\u00e9part de Charade (Royat)\n"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur "},{"role":"assistant","content":"Parfait ! Merci de me donner votre adresse de d\u00e9part \u00e0 Charade (Royat)."},{"role":"user","content":"Place de la Fontaine \nCharade \n63130 Royat"},{"role":"assistant","content":"Merci pour l'adresse. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?"},{"role":"user","content":"8h30 \nJe pose ma fille \u00e0 l'\u00e9cole "}]} [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ilG5Q9M1fCXgERedobX5qfYr5Gog", "object": "chat.completion", "created": 1705678785, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Compris, vous prévoyez donc d'arriver à l'événement à 8h30. A quelle heure souhaitez-vous repartir de l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 494, "completion_tokens": 41, "total_tokens": 535 }, "system_fingerprint": null } [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] Curl Closed OK [2024-01-19 16:39:47] [65aa97c08488d] [INFO] Commun GPT Content: { "id": "chatcmpl-8ilG5Q9M1fCXgERedobX5qfYr5Gog", "object": "chat.completion", "created": 1705678785, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Compris, vous prévoyez donc d'arriver à l'événement à 8h30. A quelle heure souhaitez-vous repartir de l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 494, "completion_tokens": 41, "total_tokens": 535 }, "system_fingerprint": null } [2024-01-19 16:39:47] [65aa97c08488d] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h30 \nJe pose ma fille à l\'école ' [2024-01-19 16:39:47] [65aa97c08488d] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Compris, vous prévoyez donc d\'arriver à l\'événement à 8h30. A quelle heure souhaitez-vous repartir de l\'événement ?' [2024-01-19 16:39:47] [65aa97c08488d] [INFO] Sender already set +33611635441 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS operators count : 0 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] SMS day operators count : 0 [2024-01-19 16:39:47] [65aa97c08488d] [INFO] SMS Count : 3 [2024-01-19 16:39:47] [65aa97c08488d] [INFO] SMS day Count : 3 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] [SMS] text : Compris, vous prévoyez donc d'arriver à l'événement à 8h30. A quelle heure souhaitez-vous repartir de l'événement ? [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] [SMS] number : +33611635441 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] [SMS] sender : 33757050384 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33611635441"}],"text":"Compris, vous pr\u00e9voyez donc d'arriver \u00e0 l'\u00e9v\u00e9nement \u00e0 8h30. A quelle heure souhaitez-vous repartir de l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 16:39:47] [65aa97c08488d] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa97c3e660a240179034 [2024-01-19 16:39:47] [65aa97c08488d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa97c3e660a240179034","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.65} [2024-01-19 16:39:47] [65aa97c08488d] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 16:39:48] [65aa97c08488d] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 16:39:47' [2024-01-19 16:39:48] [65aa97c08488d] [DEBUG] Callback juste avant fin callBack [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] Callback main start ok [2024-01-19 16:40:17] [65aa97e166025] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] Callback main avant while ok [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] Fields : channel=sms&text=17h30&reception_date=2024-01-19 16:40:16&metadata[message_id]=sms_65aa97c3e660a240179034&metadata[number]=+33611635441&metadata[sim_card_number]=+33757050384 [2024-01-19 16:40:17] [65aa97e166025] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33611635441 Text: 17h30 [2024-01-19 16:40:17] [65aa97e166025] [INFO] From: +33611635441|To: +33757050384|Date: 2024-01-19 16:40:16|Message: 17h30 [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] callback main apres while ok [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] Service is enabled ? true [2024-01-19 16:40:17] [65aa97e166025] [INFO] Service +33757050384 is enabled ! [2024-01-19 16:40:17] [65aa97e166025] [INFO] Phone Number +33611635441 is available ! [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] Listen is enabled ? false [2024-01-19 16:40:17] [65aa97e166025] [INFO] Listen +33757050384 is disabled ! [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] BDD CheckNumber : OK [2024-01-19 16:40:17] [65aa97e166025] [INFO] Callback SMS Count =? 5 [2024-01-19 16:40:17] [65aa97e166025] [INFO] Callback checkMessage : 8h30 Je pose ma fille à l'école -- text: 17h30 [2024-01-19 16:40:17] [65aa97e166025] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17h30' [2024-01-19 16:40:17] [65aa97e166025] [INFO] Event ID ? 1 [2024-01-19 16:40:17] [65aa97e166025] [INFO] Fetch event [2024-01-19 16:40:17] [65aa97e166025] [INFO] Event name : Jumpstart [2024-01-19 16:40:17] [65aa97e166025] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] Callback main start ok [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] Callback main avant while ok [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] Fields : channel=sms&text=Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani&reception_date=2024-01-19 17:02:02&metadata[message_id]=sms_659fcb303d17e102882194&metadata[number]=+33677623166&metadata[sim_card_number]=+33755517567 [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33677623166 Text: Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] From: +33677623166|To: +33755517567|Date: 2024-01-19 17:02:02|Message: Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] callback main apres while ok [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] Service is enabled ? true [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Service +33755517567 is enabled ! [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Phone Number +33677623166 is available ! [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] Listen is enabled ? false [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Listen +33755517567 is disabled ! [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] BDD CheckNumber : OK [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Callback SMS Count =? 1 [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Callback checkMessage : -- text: Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani' [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Event ID ? 1 [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Fetch event [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Event name : Jumpstart [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] début chatgpt [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] curl_init OK [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Oui, merci de me pr\u00e9voir une place de parking. Habitant dans une direction oppos\u00e9e par rapport \u00e0 Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani"}]} [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ilbgkx4eosG9qpAR9t3FyiKQpN9g", "object": "chat.completion", "created": 1705680124, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 173, "completion_tokens": 4, "total_tokens": 177 }, "system_fingerprint": null } [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] Curl Closed OK [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] Commun GPT Content: { "id": "chatcmpl-8ilbgkx4eosG9qpAR9t3FyiKQpN9g", "object": "chat.completion", "created": 1705680124, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Note : 0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 173, "completion_tokens": 4, "total_tokens": 177 }, "system_fingerprint": null } [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] [AUTOMATIC] Réponse 0 [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani' [2024-01-19 17:02:04] [65aa9cfc08b3c] [DEBUG] [AUTOMATIC] Réponse Negative : Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani [2024-01-19 17:02:04] [65aa9cfc08b3c] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. \r\nAyez le réflexe mobilité partagée.' [2024-01-19 17:02:05] [65aa9cfc08b3c] [INFO] Sender already set +33677623166 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS operators count : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] SMS day operators count : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [INFO] SMS Count : 0 [2024-01-19 17:02:05] [65aa9cfc08b3c] [INFO] SMS day Count : 4 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] [SMS] text : Très bien, merci pour votre retour. Je reste à votre disposition si besoin, Alfred. Ayez le réflexe mobilité partagée. [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] [SMS] number : +33677623166 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677623166"}],"text":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 17:02:05] [65aa9cfc08b3c] [INFO] [SMS] SMS envoyé avec succès id : sms_65aa9cfd6ac1a411450459 [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aa9cfd6ac1a411450459","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.56} [2024-01-19 17:02:05] [65aa9cfc08b3c] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 17:02:05] [65aa9cfc08b3c] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 17:02:05' [2024-01-19 17:02:05] [65aa9cfc08b3c] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:06:34] [65aa9e0a4f5ba] [DEBUG] Callback main start ok [2024-01-19 17:06:34] [65aa9e0a4f5ba] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:06:34] [65aa9e0a4f5ba] [DEBUG] Callback main avant while ok [2024-01-19 17:06:34] [65aa9e0a4f5ba] [DEBUG] Fields : channel=sms&text=10 bis route des puys d'aydat 63970 Aydat &reception_date=2024-01-19 17:06:33&metadata[message_id]=sms_65aa85d885e17529973499&metadata[number]=+33625821502&metadata[sim_card_number]=+33757050382 [2024-01-19 17:06:34] [65aa9e0a4f5ba] [INFO] Callback SMS entrant sur sim_card: +33757050382 depuis Number (user): +33625821502 Text: 10 bis route des puys d'aydat 63970 Aydat [2024-01-19 17:06:34] [65aa9e0a4f5ba] [INFO] From: +33625821502|To: +33757050382|Date: 2024-01-19 17:06:33|Message: 10 bis route des puys d'aydat 63970 Aydat [2024-01-19 17:06:34] [65aa9e0a4f5ba] [DEBUG] callback main apres while ok [2024-01-19 17:06:34] [65aa9e0a4f5ba] [DEBUG] Service is enabled ? true [2024-01-19 17:06:34] [65aa9e0a4f5ba] [INFO] Service +33757050382 is enabled ! [2024-01-19 17:06:34] [65aa9e0a4f5ba] [INFO] Phone Number +33625821502 is not available ! [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] Callback main start ok [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] Callback main avant while ok [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-01-19 17:22:32&metadata[message_id]=sms_65a922af7d47d085016543&metadata[number]=+33609831593&metadata[sim_card_number]=+33755517569 [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609831593 Text: Conducteur [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] From: +33609831593|To: +33755517569|Date: 2024-01-19 17:22:32|Message: Conducteur [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] callback main apres while ok [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] Service is enabled ? true [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Service +33755517569 is enabled ! [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Phone Number +33609831593 is available ! [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] Listen is enabled ? false [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Listen +33755517569 is disabled ! [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] BDD CheckNumber : OK [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Callback SMS Count =? 2 [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Callback checkMessage : Oui -- text: Conducteur [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Event ID ? 1 [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Fetch event [2024-01-19 17:22:34] [65aaa1ca3a0b0] [INFO] Event name : Jumpstart [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] début chatgpt [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] curl_init OK [2024-01-19 17:22:34] [65aaa1ca3a0b0] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"}]} [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ilvWD9ztzuH55l8KGgAGEWWLSbzU", "object": "chat.completion", "created": 1705681354, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ pour que les participants puissent savoir où vous récupérer ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 22, "total_tokens": 404 }, "system_fingerprint": null } [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] Curl Closed OK [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] Commun GPT Content: { "id": "chatcmpl-8ilvWD9ztzuH55l8KGgAGEWWLSbzU", "object": "chat.completion", "created": 1705681354, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait ! Quelle est votre adresse de départ pour que les participants puissent savoir où vous récupérer ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 382, "completion_tokens": 22, "total_tokens": 404 }, "system_fingerprint": null } [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait ! Quelle est votre adresse de départ pour que les participants puissent savoir où vous récupérer ?' [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] Sender already set +33609831593 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS day sms3_sent_at : 3 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS operators count : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] SMS day operators count : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] SMS Count : 0 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] SMS day Count : 10 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] [SMS] text : Parfait ! Quelle est votre adresse de départ pour que les participants puissent savoir où vous récupérer ? [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] [SMS] number : +33609831593 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609831593"}],"text":"Parfait ! Quelle est votre adresse de d\u00e9part pour que les participants puissent savoir o\u00f9 vous r\u00e9cup\u00e9rer ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaa1cc7f13f063585330 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaa1cc7f13f063585330","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.51} [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 17:22:36] [65aaa1ca3a0b0] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 17:22:36' [2024-01-19 17:22:36] [65aaa1ca3a0b0] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] Callback main start ok [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] Callback main avant while ok [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] Fields : channel=sms&text=Les Carmes entrée Montaigu&reception_date=2024-01-19 17:23:21&metadata[message_id]=sms_65aaa1cc7f13f063585330&metadata[number]=+33609831593&metadata[sim_card_number]=+33755517569 [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609831593 Text: Les Carmes entrée Montaigu [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] From: +33609831593|To: +33755517569|Date: 2024-01-19 17:23:21|Message: Les Carmes entrée Montaigu [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] callback main apres while ok [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] Service is enabled ? true [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Service +33755517569 is enabled ! [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Phone Number +33609831593 is available ! [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] Listen is enabled ? false [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Listen +33755517569 is disabled ! [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] BDD CheckNumber : OK [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Callback SMS Count =? 3 [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Callback checkMessage : Conducteur -- text: Les Carmes entrée Montaigu [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Les Carmes entrée Montaigu' [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Event ID ? 1 [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Fetch event [2024-01-19 17:23:22] [65aaa1fa95461] [INFO] Event name : Jumpstart [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] début chatgpt [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] curl_init OK [2024-01-19 17:23:22] [65aaa1fa95461] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part pour que les participants puissent savoir o\u00f9 vous r\u00e9cup\u00e9rer ?"},{"role":"user","content":"Les Carmes entr\u00e9e Montaigu"}]} [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ilwIV8ik1CoaiimlvioUrfmuoaf7", "object": "chat.completion", "created": 1705681402, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci pour cette information. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 420, "completion_tokens": 37, "total_tokens": 457 }, "system_fingerprint": null } [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] Curl Closed OK [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] Commun GPT Content: { "id": "chatcmpl-8ilwIV8ik1CoaiimlvioUrfmuoaf7", "object": "chat.completion", "created": 1705681402, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, merci pour cette information. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart à la Grande Halle d'Auvergne ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 420, "completion_tokens": 37, "total_tokens": 457 }, "system_fingerprint": null } [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Les Carmes entrée Montaigu' [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, merci pour cette information. À quelle heure souhaitez-vous arriver à l\'évènement Jumpstart à la Grande Halle d\'Auvergne ?' [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] Sender already set +33609831593 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS day sms3_sent_at : 4 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS day sms4_sent_at : 2 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS operators count : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] SMS day operators count : 0 [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] SMS Count : 1 [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] SMS day Count : 11 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] [SMS] text : Très bien, merci pour cette information. À quelle heure souhaitez-vous arriver à l'évènement Jumpstart à la Grande Halle d'Auvergne ? [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] [SMS] number : +33609831593 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609831593"}],"text":"Tr\u00e8s bien, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaa1fd4e5f1959820602 [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaa1fd4e5f1959820602","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.47} [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 17:23:25] [65aaa1fa95461] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 17:23:25' [2024-01-19 17:23:25] [65aaa1fa95461] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] Callback main start ok [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] Callback main avant while ok [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] Fields : channel=sms&text=8:20&reception_date=2024-01-19 17:23:45&metadata[message_id]=sms_65aaa1fd4e5f1959820602&metadata[number]=+33609831593&metadata[sim_card_number]=+33755517569 [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609831593 Text: 8:20 [2024-01-19 17:23:46] [65aaa212458eb] [INFO] From: +33609831593|To: +33755517569|Date: 2024-01-19 17:23:45|Message: 8:20 [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] callback main apres while ok [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] Service is enabled ? true [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Service +33755517569 is enabled ! [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Phone Number +33609831593 is available ! [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] Listen is enabled ? false [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Listen +33755517569 is disabled ! [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] BDD CheckNumber : OK [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Callback SMS Count =? 4 [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Callback checkMessage : Les Carmes entrée Montaigu -- text: 8:20 [2024-01-19 17:23:46] [65aaa212458eb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8:20' [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Event ID ? 1 [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Fetch event [2024-01-19 17:23:46] [65aaa212458eb] [INFO] Event name : Jumpstart [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] début chatgpt [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] curl_init OK [2024-01-19 17:23:46] [65aaa212458eb] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Parfait ! Quelle est votre adresse de d\u00e9part pour que les participants puissent savoir o\u00f9 vous r\u00e9cup\u00e9rer ?"},{"role":"user","content":"Les Carmes entr\u00e9e Montaigu"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e8nement Jumpstart \u00e0 la Grande Halle d'Auvergne ?"},{"role":"user","content":"8:20"}]} [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ilwgQILrJ6VDRIDoCFTmkdQU9BQv", "object": "chat.completion", "created": 1705681426, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Entendu, vous prévoyez donc d'arriver à 8h20 à l'évènement Jumpstart. Avez-vous une heure de retour souhaitée ? Si oui, merci de me la préciser ainsi que votre adresse de retour si elle est différente de celle de départ." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 468, "completion_tokens": 64, "total_tokens": 532 }, "system_fingerprint": null } [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] Curl Closed OK [2024-01-19 17:23:50] [65aaa212458eb] [INFO] Commun GPT Content: { "id": "chatcmpl-8ilwgQILrJ6VDRIDoCFTmkdQU9BQv", "object": "chat.completion", "created": 1705681426, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Entendu, vous prévoyez donc d'arriver à 8h20 à l'évènement Jumpstart. Avez-vous une heure de retour souhaitée ? Si oui, merci de me la préciser ainsi que votre adresse de retour si elle est différente de celle de départ." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 468, "completion_tokens": 64, "total_tokens": 532 }, "system_fingerprint": null } [2024-01-19 17:23:50] [65aaa212458eb] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8:20' [2024-01-19 17:23:50] [65aaa212458eb] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Entendu, vous prévoyez donc d\'arriver à 8h20 à l\'évènement Jumpstart. Avez-vous une heure de retour souhaitée ? Si oui, merci de me la préciser ainsi que votre adresse de retour si elle est différente de celle de départ.' [2024-01-19 17:23:50] [65aaa212458eb] [INFO] Sender already set +33609831593 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS day sms3_sent_at : 4 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS day sms4_sent_at : 3 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS day sms5_sent_at : 2 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS operators count : 0 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] SMS day operators count : 0 [2024-01-19 17:23:50] [65aaa212458eb] [INFO] SMS Count : 2 [2024-01-19 17:23:50] [65aaa212458eb] [INFO] SMS day Count : 12 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] [SMS] text : Entendu, vous prévoyez donc d'arriver à 8h20 à l'évènement Jumpstart. Avez-vous une heure de retour souhaitée ? Si oui, merci de me la préciser ainsi que votre adresse de retour si elle est différente de celle de départ. [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] [SMS] number : +33609831593 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33609831593"}],"text":"Entendu, vous pr\u00e9voyez donc d'arriver \u00e0 8h20 \u00e0 l'\u00e9v\u00e8nement Jumpstart. Avez-vous une heure de retour souhait\u00e9e ? Si oui, merci de me la pr\u00e9ciser ainsi que votre adresse de retour si elle est diff\u00e9rente de celle de d\u00e9part.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 17:23:50] [65aaa212458eb] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaa216b7add714152115 [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaa216b7add714152115","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":539.38} [2024-01-19 17:23:50] [65aaa212458eb] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 17:23:50] [65aaa212458eb] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 17:23:50' [2024-01-19 17:23:50] [65aaa212458eb] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] Callback main start ok [2024-01-19 17:24:25] [65aaa23984279] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] Callback main avant while ok [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] Fields : channel=sms&text=17:25&reception_date=2024-01-19 17:24:23&metadata[message_id]=sms_65aaa216b7add714152115&metadata[number]=+33609831593&metadata[sim_card_number]=+33755517569 [2024-01-19 17:24:25] [65aaa23984279] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609831593 Text: 17:25 [2024-01-19 17:24:25] [65aaa23984279] [INFO] From: +33609831593|To: +33755517569|Date: 2024-01-19 17:24:23|Message: 17:25 [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] callback main apres while ok [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] Service is enabled ? true [2024-01-19 17:24:25] [65aaa23984279] [INFO] Service +33755517569 is enabled ! [2024-01-19 17:24:25] [65aaa23984279] [INFO] Phone Number +33609831593 is available ! [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] Listen is enabled ? false [2024-01-19 17:24:25] [65aaa23984279] [INFO] Listen +33755517569 is disabled ! [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] BDD CheckNumber : OK [2024-01-19 17:24:25] [65aaa23984279] [INFO] Callback SMS Count =? 5 [2024-01-19 17:24:25] [65aaa23984279] [INFO] Callback checkMessage : 8:20 -- text: 17:25 [2024-01-19 17:24:25] [65aaa23984279] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '17:25' [2024-01-19 17:24:25] [65aaa23984279] [INFO] Event ID ? 1 [2024-01-19 17:24:25] [65aaa23984279] [INFO] Fetch event [2024-01-19 17:24:25] [65aaa23984279] [INFO] Event name : Jumpstart [2024-01-19 17:24:25] [65aaa23984279] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] Callback main start ok [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] Callback main avant while ok [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] Fields : channel=sms&text=Conducteur &reception_date=2024-01-19 17:25:02&metadata[message_id]=sms_65aa937fd28a2771172984&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: Conducteur [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-19 17:25:02|Message: Conducteur [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] callback main apres while ok [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] Service is enabled ? true [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Service +33757050380 is enabled ! [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Phone Number +33645867995 is available ! [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] Listen is enabled ? false [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Listen +33757050380 is disabled ! [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] BDD CheckNumber : la table est vide [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33645867995 [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur ' [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Callback Q1: l'event n'est pas reconnu [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] BDD BddMaj : Quest1 mis à jour. Valeur: 'Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller?' [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] Ajout du sender : 33757050393 au +33645867995 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS operators count : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] SMS day operators count : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] SMS Count : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [INFO] SMS day Count : 0 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] [SMS] text : Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller? [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] [SMS] number : +33645867995 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] [SMS] sender : 33757050393 [2024-01-19 17:25:03] [65aaa25fa4a6a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645867995"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-01-19 17:25:04] [65aaa25fa4a6a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 17:25:04] [65aaa25fa4a6a] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaa2600bc76514233132 [2024-01-19 17:25:04] [65aaa25fa4a6a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaa2600bc76514233132","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.29} [2024-01-19 17:25:04] [65aaa25fa4a6a] [INFO] BDD AddSmsCount SMS Count updated: 1 [2024-01-19 17:25:04] [65aaa25fa4a6a] [INFO] BDD BddMaj : sms1_sent_at mis à jour. Valeur: '2024-01-19 17:25:04' [2024-01-19 17:25:04] [65aaa25fa4a6a] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] Callback main start ok [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] Callback main avant while ok [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] Fields : channel=sms&text=Jumpstart doti&reception_date=2024-01-19 17:25:24&metadata[message_id]=sms_65aaa2600bc76514233132&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050393 [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33645867995 Text: Jumpstart doti [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] From: +33645867995|To: +33757050393|Date: 2024-01-19 17:25:24|Message: Jumpstart doti [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] callback main apres while ok [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] Service is enabled ? true [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Service +33757050393 is enabled ! [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Phone Number +33645867995 is available ! [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] Listen is enabled ? false [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Listen +33757050393 is disabled ! [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] BDD CheckNumber : OK [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Callback SMS Count =? 1 [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Callback checkMessage : Conducteur -- text: Jumpstart doti [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jumpstart doti' [2024-01-19 17:25:25] [65aaa275c4c78] [INFO] Event ID ? [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] début chatgpt [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] curl_init OK [2024-01-19 17:25:25] [65aaa275c4c78] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Jumpstart doti"}]} [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ilyIfR4NmNYXlkiTSlcHpAYHlKCz", "object": "chat.completion", "created": 1705681526, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, vous souhaitez aller à l'évènement Jumpstart. Souhaitez-vous être conducteur ou passager pour ce covoiturage?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 305, "completion_tokens": 32, "total_tokens": 337 }, "system_fingerprint": null } [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] Curl Closed OK [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] Commun GPT Content: { "id": "chatcmpl-8ilyIfR4NmNYXlkiTSlcHpAYHlKCz", "object": "chat.completion", "created": 1705681526, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, vous souhaitez aller à l'évènement Jumpstart. Souhaitez-vous être conducteur ou passager pour ce covoiturage?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 305, "completion_tokens": 32, "total_tokens": 337 }, "system_fingerprint": null } [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Jumpstart doti' [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Super, vous souhaitez aller à l\'évènement Jumpstart. Souhaitez-vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] Sender already set +33645867995 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS sms1_sent_at : 1 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS day sms2_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS operators count : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] SMS day operators count : 0 [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] SMS Count : 1 [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] SMS day Count : 1 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] [SMS] text : Super, vous souhaitez aller à l'évènement Jumpstart. Souhaitez-vous être conducteur ou passager pour ce covoiturage? [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] [SMS] number : +33645867995 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] [SMS] sender : 33757050393 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645867995"}],"text":"Super, vous souhaitez aller \u00e0 l'\u00e9v\u00e8nement Jumpstart. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaa278bb257616640406 [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaa278bb257616640406","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":539.24} [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 17:25:28] [65aaa275c4c78] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 17:25:28' [2024-01-19 17:25:28] [65aaa275c4c78] [DEBUG] Callback juste avant fin callBack [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] Callback main start ok [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] Callback main avant while ok [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] Fields : channel=sms&text=Place de l'orme 63800 la roche noire&reception_date=2024-01-19 17:30:09&metadata[message_id]=sms_65a0ee595dd7e710132173&metadata[number]=+33609927161&metadata[sim_card_number]=+33755517569 [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33609927161 Text: Place de l'orme 63800 la roche noire [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] From: +33609927161|To: +33755517569|Date: 2024-01-19 17:30:09|Message: Place de l'orme 63800 la roche noire [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] callback main apres while ok [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] Service is enabled ? true [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Service +33755517569 is enabled ! [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Phone Number +33609927161 is available ! [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] Listen is enabled ? false [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Listen +33755517569 is disabled ! [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] BDD CheckNumber : OK [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Callback SMS Count =? 5 [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Callback checkMessage : 17h30 -- text: Place de l'orme 63800 la roche noire [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Place de l\'orme 63800 la roche noire' [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Event ID ? 1 [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Fetch event [2024-01-19 17:30:10] [65aaa392bdcbb] [INFO] Event name : Jumpstart [2024-01-19 17:30:10] [65aaa392bdcbb] [DEBUG] Callback juste avant fin callBack [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] Callback main start ok [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] Callback main avant while ok [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] Fields : channel=sms&text=Hello, j'annule ma participation&reception_date=2024-01-19 19:16:53&metadata[message_id]=sms_65a0efe28c019231215458&metadata[number]=+33658216991&metadata[sim_card_number]=+33757050392 [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33658216991 Text: Hello, j'annule ma participation [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] From: +33658216991|To: +33757050392|Date: 2024-01-19 19:16:53|Message: Hello, j'annule ma participation [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] callback main apres while ok [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] Service is enabled ? true [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Service +33757050392 is enabled ! [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Phone Number +33658216991 is available ! [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] Listen is enabled ? false [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Listen +33757050392 is disabled ! [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] BDD CheckNumber : OK [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Callback SMS Count =? 5 [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Callback checkMessage : Parfait merci -- text: Hello, j'annule ma participation [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Hello, j\'annule ma participation' [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Event ID ? 1 [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Fetch event [2024-01-19 19:16:55] [65aabc97a5e85] [INFO] Event name : Jumpstart [2024-01-19 19:16:55] [65aabc97a5e85] [DEBUG] Callback juste avant fin callBack [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] Callback main start ok [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] Callback main avant while ok [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] Fields : channel=sms&text=Je ne participerai pas a l'evenement&reception_date=2024-01-19 19:17:28&metadata[message_id]=sms_65a0efe28c019231215458&metadata[number]=+33658216991&metadata[sim_card_number]=+33757050392 [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33658216991 Text: Je ne participerai pas a l'evenement [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] From: +33658216991|To: +33757050392|Date: 2024-01-19 19:17:28|Message: Je ne participerai pas a l'evenement [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] callback main apres while ok [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] Service is enabled ? true [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Service +33757050392 is enabled ! [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Phone Number +33658216991 is available ! [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] Listen is enabled ? false [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Listen +33757050392 is disabled ! [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] BDD CheckNumber : OK [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Callback SMS Count =? 5 [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Callback checkMessage : Hello, j'annule ma participation -- text: Je ne participerai pas a l'evenement [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je ne participerai pas a l\'evenement' [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Event ID ? 1 [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Fetch event [2024-01-19 19:17:28] [65aabcb8e5a17] [INFO] Event name : Jumpstart [2024-01-19 19:17:28] [65aabcb8e5a17] [DEBUG] Callback juste avant fin callBack [2024-01-19 19:33:11] [65aac06716227] [DEBUG] Callback main start ok [2024-01-19 19:33:11] [65aac06716227] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 19:33:11] [65aac06716227] [DEBUG] Callback main avant while ok [2024-01-19 19:33:11] [65aac06716227] [DEBUG] Fields : channel=sms&text=Oui je suis partante. &reception_date=2024-01-19 19:33:10&metadata[message_id]=sms_65a7b832e9964694418958&metadata[number]=+33608678465&metadata[sim_card_number]=+33757050374 [2024-01-19 19:33:11] [65aac06716227] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33608678465 Text: Oui je suis partante. [2024-01-19 19:33:11] [65aac06716227] [INFO] From: +33608678465|To: +33757050374|Date: 2024-01-19 19:33:10|Message: Oui je suis partante. [2024-01-19 19:33:11] [65aac06716227] [DEBUG] callback main apres while ok [2024-01-19 19:33:11] [65aac06716227] [DEBUG] Service is enabled ? true [2024-01-19 19:33:11] [65aac06716227] [INFO] Service +33757050374 is enabled ! [2024-01-19 19:33:11] [65aac06716227] [INFO] Phone Number +33608678465 is available ! [2024-01-19 19:33:11] [65aac06716227] [DEBUG] Listen is enabled ? false [2024-01-19 19:33:11] [65aac06716227] [INFO] Listen +33757050374 is disabled ! [2024-01-19 19:33:11] [65aac06716227] [DEBUG] callback main sim_card_number CORRECT : +33757050374 début d'interpretation du message [2024-01-19 19:33:11] [65aac06716227] [DEBUG] BDD CheckNumber : OK [2024-01-19 19:33:11] [65aac06716227] [INFO] Callback SMS Count =? 1 [2024-01-19 19:33:11] [65aac06716227] [INFO] Callback checkMessage : -- text: Oui je suis partante. [2024-01-19 19:33:11] [65aac06716227] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui je suis partante. ' [2024-01-19 19:33:11] [65aac06716227] [INFO] Event ID ? 1 [2024-01-19 19:33:11] [65aac06716227] [INFO] Fetch event [2024-01-19 19:33:11] [65aac06716227] [INFO] Event name : Jumpstart [2024-01-19 19:33:11] [65aac06716227] [DEBUG] début chatgpt [2024-01-19 19:33:11] [65aac06716227] [DEBUG] curl_init OK [2024-01-19 19:33:11] [65aac06716227] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","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 : Oui je suis partante. "}]} [2024-01-19 19:33:11] [65aac06716227] [DEBUG] Commun GPT response: { "id": "chatcmpl-8inxvts2cfMt3kA0rMCvL5fj6k0rv", "object": "chat.completion", "created": 1705689191, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 134, "completion_tokens": 1, "total_tokens": 135 }, "system_fingerprint": null } [2024-01-19 19:33:11] [65aac06716227] [DEBUG] Curl Closed OK [2024-01-19 19:33:11] [65aac06716227] [INFO] Commun GPT Content: { "id": "chatcmpl-8inxvts2cfMt3kA0rMCvL5fj6k0rv", "object": "chat.completion", "created": 1705689191, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "9" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 134, "completion_tokens": 1, "total_tokens": 135 }, "system_fingerprint": null } [2024-01-19 19:33:11] [65aac06716227] [DEBUG] [AUTOMATIC] Réponse 9 [2024-01-19 19:33:11] [65aac06716227] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui je suis partante. ' [2024-01-19 19:33:11] [65aac06716227] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 19:33:11] [65aac06716227] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 19:33:11] [65aac06716227] [INFO] Sender already set +33608678465 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS day sms2_sent_at : 2 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS operators count : 0 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] SMS day operators count : 0 [2024-01-19 19:33:11] [65aac06716227] [INFO] SMS Count : 0 [2024-01-19 19:33:11] [65aac06716227] [INFO] SMS day Count : 5 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 19:33:11] [65aac06716227] [DEBUG] [SMS] number : +33608678465 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 19:33:11] [65aac06716227] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608678465"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 19:33:12] [65aac06716227] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 19:33:12] [65aac06716227] [INFO] [SMS] SMS envoyé avec succès id : sms_65aac0681c478170581322 [2024-01-19 19:33:12] [65aac06716227] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aac0681c478170581322","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":538.88} [2024-01-19 19:33:12] [65aac06716227] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 19:33:12] [65aac06716227] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 19:33:12' [2024-01-19 19:33:12] [65aac06716227] [DEBUG] Callback juste avant fin callBack [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] Callback main start ok [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] Callback main avant while ok [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-01-19 19:34:32&metadata[message_id]=sms_65aac0681c478170581322&metadata[number]=+33608678465&metadata[sim_card_number]=+33755517567 [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33608678465 Text: Passager [2024-01-19 19:34:33] [65aac0b91b121] [INFO] From: +33608678465|To: +33755517567|Date: 2024-01-19 19:34:32|Message: Passager [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] callback main apres while ok [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] Service is enabled ? true [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Service +33755517567 is enabled ! [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Phone Number +33608678465 is available ! [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] Listen is enabled ? false [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Listen +33755517567 is disabled ! [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] BDD CheckNumber : OK [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Callback SMS Count =? 2 [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Callback checkMessage : Oui je suis partante. -- text: Passager [2024-01-19 19:34:33] [65aac0b91b121] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Event ID ? 1 [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Fetch event [2024-01-19 19:34:33] [65aac0b91b121] [INFO] Event name : Jumpstart [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] début chatgpt [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] curl_init OK [2024-01-19 19:34:33] [65aac0b91b121] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui je suis partante. "},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Passager"}]} [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] Commun GPT response: { "id": "chatcmpl-8inzFSga299LxQUNsp9nJJMV5NyaX", "object": "chat.completion", "created": 1705689273, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de me donner votre adresse de départ s'il vous plaît." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 387, "completion_tokens": 18, "total_tokens": 405 }, "system_fingerprint": null } [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] Curl Closed OK [2024-01-19 19:34:34] [65aac0b91b121] [INFO] Commun GPT Content: { "id": "chatcmpl-8inzFSga299LxQUNsp9nJJMV5NyaX", "object": "chat.completion", "created": 1705689273, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci de me donner votre adresse de départ s'il vous plaît." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 387, "completion_tokens": 18, "total_tokens": 405 }, "system_fingerprint": null } [2024-01-19 19:34:34] [65aac0b91b121] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Passager' [2024-01-19 19:34:34] [65aac0b91b121] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Parfait, merci de me donner votre adresse de départ s\'il vous plaît.' [2024-01-19 19:34:34] [65aac0b91b121] [INFO] Sender already set +33608678465 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS operators count : 0 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] SMS day operators count : 0 [2024-01-19 19:34:34] [65aac0b91b121] [INFO] SMS Count : 1 [2024-01-19 19:34:34] [65aac0b91b121] [INFO] SMS day Count : 6 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] [SMS] text : Parfait, merci de me donner votre adresse de départ s'il vous plaît. [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] [SMS] number : +33608678465 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33608678465"}],"text":"Parfait, merci de me donner votre adresse de d\u00e9part s'il vous pla\u00eet.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 19:34:34] [65aac0b91b121] [INFO] [SMS] SMS envoyé avec succès id : sms_65aac0bac96d3671744476 [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aac0bac96d3671744476","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.84} [2024-01-19 19:34:34] [65aac0b91b121] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 19:34:34] [65aac0b91b121] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 19:34:34' [2024-01-19 19:34:34] [65aac0b91b121] [DEBUG] Callback juste avant fin callBack [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] Callback main start ok [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] Callback main avant while ok [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] Fields : channel=sms&text=Je souhaite arriver sur place à 8h et je partirais a 17h&reception_date=2024-01-19 20:06:49&metadata[message_id]=sms_65aaa69d72383940594141&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050380 [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Callback SMS entrant sur sim_card: +33757050380 depuis Number (user): +33645867995 Text: Je souhaite arriver sur place à 8h et je partirais a 17h [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] From: +33645867995|To: +33757050380|Date: 2024-01-19 20:06:49|Message: Je souhaite arriver sur place à 8h et je partirais a 17h [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] callback main apres while ok [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] Service is enabled ? true [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Service +33757050380 is enabled ! [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Phone Number +33645867995 is available ! [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] Listen is enabled ? false [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Listen +33757050380 is disabled ! [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] callback main sim_card_number CORRECT : +33757050380 début d'interpretation du message [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] BDD CheckNumber : OK [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Callback SMS Count =? 2 [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Callback checkMessage : Jumpstart doti -- text: Je souhaite arriver sur place à 8h et je partirais a 17h [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je souhaite arriver sur place à 8h et je partirais a 17h' [2024-01-19 20:06:50] [65aac84adfdf3] [INFO] Event ID ? [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] début chatgpt [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] curl_init OK [2024-01-19 20:06:50] [65aac84adfdf3] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Jumpstart doti"},{"role":"assistant","content":"Super, vous souhaitez aller \u00e0 l'\u00e9v\u00e8nement Jumpstart. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je souhaite arriver sur place \u00e0 8h et je partirais a 17h"}]} [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ioUVfd6BJM9XdtHKGrduLxytnfYT", "object": "chat.completion", "created": 1705691211, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez être passager et arriver sur place à 8h pour l'évènement Jumpstart. À quelle adresse souhaitez-vous que le conducteur vous récupère pour le départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 364, "completion_tokens": 45, "total_tokens": 409 }, "system_fingerprint": null } [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] Curl Closed OK [2024-01-19 20:06:53] [65aac84adfdf3] [INFO] Commun GPT Content: { "id": "chatcmpl-8ioUVfd6BJM9XdtHKGrduLxytnfYT", "object": "chat.completion", "created": 1705691211, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez être passager et arriver sur place à 8h pour l'évènement Jumpstart. À quelle adresse souhaitez-vous que le conducteur vous récupère pour le départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 364, "completion_tokens": 45, "total_tokens": 409 }, "system_fingerprint": null } [2024-01-19 20:06:53] [65aac84adfdf3] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Je souhaite arriver sur place à 8h et je partirais a 17h' [2024-01-19 20:06:53] [65aac84adfdf3] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien, vous souhaitez être passager et arriver sur place à 8h pour l\'évènement Jumpstart. À quelle adresse souhaitez-vous que le conducteur vous récupère pour le départ?' [2024-01-19 20:06:53] [65aac84adfdf3] [INFO] Sender already set +33645867995 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS day sms3_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS operators count : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] SMS day operators count : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [INFO] SMS Count : 0 [2024-01-19 20:06:53] [65aac84adfdf3] [INFO] SMS day Count : 2 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] [SMS] text : Très bien, vous souhaitez être passager et arriver sur place à 8h pour l'évènement Jumpstart. À quelle adresse souhaitez-vous que le conducteur vous récupère pour le départ? [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] [SMS] number : +33645867995 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] [SMS] sender : 33757050393 [2024-01-19 20:06:53] [65aac84adfdf3] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645867995"}],"text":"Tr\u00e8s bien, vous souhaitez \u00eatre passager et arriver sur place \u00e0 8h pour l'\u00e9v\u00e8nement Jumpstart. \u00c0 quelle adresse souhaitez-vous que le conducteur vous r\u00e9cup\u00e8re pour le d\u00e9part?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-01-19 20:06:54] [65aac84adfdf3] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 20:06:54] [65aac84adfdf3] [INFO] [SMS] SMS envoyé avec succès id : sms_65aac84e836f2901928577 [2024-01-19 20:06:54] [65aac84adfdf3] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aac84e836f2901928577","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":538.75} [2024-01-19 20:06:54] [65aac84adfdf3] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 20:06:54] [65aac84adfdf3] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 20:06:54' [2024-01-19 20:06:54] [65aac84adfdf3] [DEBUG] Callback juste avant fin callBack [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] Callback main start ok [2024-01-19 20:07:31] [65aac8736091a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] Callback main avant while ok [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] Fields : channel=sms&text=Non je souhaite etre conducteur &reception_date=2024-01-19 20:07:30&metadata[message_id]=sms_65aac84e836f2901928577&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050393 [2024-01-19 20:07:31] [65aac8736091a] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33645867995 Text: Non je souhaite etre conducteur [2024-01-19 20:07:31] [65aac8736091a] [INFO] From: +33645867995|To: +33757050393|Date: 2024-01-19 20:07:30|Message: Non je souhaite etre conducteur [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] callback main apres while ok [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] Service is enabled ? true [2024-01-19 20:07:31] [65aac8736091a] [INFO] Service +33757050393 is enabled ! [2024-01-19 20:07:31] [65aac8736091a] [INFO] Phone Number +33645867995 is available ! [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] Listen is enabled ? false [2024-01-19 20:07:31] [65aac8736091a] [INFO] Listen +33757050393 is disabled ! [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] BDD CheckNumber : OK [2024-01-19 20:07:31] [65aac8736091a] [INFO] Callback SMS Count =? 3 [2024-01-19 20:07:31] [65aac8736091a] [INFO] Callback checkMessage : Je souhaite arriver sur place à 8h et je partirais a 17h -- text: Non je souhaite etre conducteur [2024-01-19 20:07:31] [65aac8736091a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non je souhaite etre conducteur ' [2024-01-19 20:07:31] [65aac8736091a] [INFO] Event ID ? [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] début chatgpt [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] curl_init OK [2024-01-19 20:07:31] [65aac8736091a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Jumpstart doti"},{"role":"assistant","content":"Super, vous souhaitez aller \u00e0 l'\u00e9v\u00e8nement Jumpstart. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je souhaite arriver sur place \u00e0 8h et je partirais a 17h"},{"role":"assistant","content":"Tr\u00e8s bien, vous souhaitez \u00eatre passager et arriver sur place \u00e0 8h pour l'\u00e9v\u00e8nement Jumpstart. \u00c0 quelle adresse souhaitez-vous que le conducteur vous r\u00e9cup\u00e8re pour le d\u00e9part?"},{"role":"user","content":"Non je souhaite etre conducteur "}]} [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ioV9TQzkJNrzjLrsnU9rv7dRf5t5", "object": "chat.completion", "created": 1705691251, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez être conducteur pour le covoiturage vers l'évènement Jumpstart. À quelle adresse souhaitez-vous que les passagers vous rejoignent pour le départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 426, "completion_tokens": 43, "total_tokens": 469 }, "system_fingerprint": null } [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] Curl Closed OK [2024-01-19 20:07:34] [65aac8736091a] [INFO] Commun GPT Content: { "id": "chatcmpl-8ioV9TQzkJNrzjLrsnU9rv7dRf5t5", "object": "chat.completion", "created": 1705691251, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien, vous souhaitez être conducteur pour le covoiturage vers l'évènement Jumpstart. À quelle adresse souhaitez-vous que les passagers vous rejoignent pour le départ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 426, "completion_tokens": 43, "total_tokens": 469 }, "system_fingerprint": null } [2024-01-19 20:07:34] [65aac8736091a] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Non je souhaite etre conducteur ' [2024-01-19 20:07:34] [65aac8736091a] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Très bien, vous souhaitez être conducteur pour le covoiturage vers l\'évènement Jumpstart. À quelle adresse souhaitez-vous que les passagers vous rejoignent pour le départ?' [2024-01-19 20:07:34] [65aac8736091a] [INFO] Sender already set +33645867995 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS day sms4_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS operators count : 0 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] SMS day operators count : 0 [2024-01-19 20:07:34] [65aac8736091a] [INFO] SMS Count : 1 [2024-01-19 20:07:34] [65aac8736091a] [INFO] SMS day Count : 3 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] [SMS] text : Très bien, vous souhaitez être conducteur pour le covoiturage vers l'évènement Jumpstart. À quelle adresse souhaitez-vous que les passagers vous rejoignent pour le départ? [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] [SMS] number : +33645867995 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] [SMS] sender : 33757050393 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645867995"}],"text":"Tr\u00e8s bien, vous souhaitez \u00eatre conducteur pour le covoiturage vers l'\u00e9v\u00e8nement Jumpstart. \u00c0 quelle adresse souhaitez-vous que les passagers vous rejoignent pour le d\u00e9part?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 20:07:34] [65aac8736091a] [INFO] [SMS] SMS envoyé avec succès id : sms_65aac8767b225494016176 [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aac8767b225494016176","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":538.66} [2024-01-19 20:07:34] [65aac8736091a] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 20:07:34] [65aac8736091a] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 20:07:34' [2024-01-19 20:07:34] [65aac8736091a] [DEBUG] Callback juste avant fin callBack [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] Callback main start ok [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] Callback main avant while ok [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] Fields : channel=sms&text=Parking de l'entrée de l'autoroute Thiers - Ambert - Vichy&reception_date=2024-01-19 20:08:41&metadata[message_id]=sms_65aac8767b225494016176&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050393 [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33645867995 Text: Parking de l'entrée de l'autoroute Thiers - Ambert - Vichy [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] From: +33645867995|To: +33757050393|Date: 2024-01-19 20:08:41|Message: Parking de l'entrée de l'autoroute Thiers - Ambert - Vichy [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] callback main apres while ok [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] Service is enabled ? true [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Service +33757050393 is enabled ! [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Phone Number +33645867995 is available ! [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] Listen is enabled ? false [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Listen +33757050393 is disabled ! [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] BDD CheckNumber : OK [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Callback SMS Count =? 4 [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Callback checkMessage : Non je souhaite etre conducteur -- text: Parking de l'entrée de l'autoroute Thiers - Ambert - Vichy [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Parking de l\'entrée de l\'autoroute Thiers - Ambert - Vichy' [2024-01-19 20:08:42] [65aac8ba2f8d7] [INFO] Event ID ? [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] début chatgpt [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] curl_init OK [2024-01-19 20:08:42] [65aac8ba2f8d7] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?"},{"role":"user","content":"Jumpstart doti"},{"role":"assistant","content":"Super, vous souhaitez aller \u00e0 l'\u00e9v\u00e8nement Jumpstart. Souhaitez-vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Je souhaite arriver sur place \u00e0 8h et je partirais a 17h"},{"role":"assistant","content":"Tr\u00e8s bien, vous souhaitez \u00eatre passager et arriver sur place \u00e0 8h pour l'\u00e9v\u00e8nement Jumpstart. \u00c0 quelle adresse souhaitez-vous que le conducteur vous r\u00e9cup\u00e8re pour le d\u00e9part?"},{"role":"user","content":"Non je souhaite etre conducteur "},{"role":"assistant","content":"Tr\u00e8s bien, vous souhaitez \u00eatre conducteur pour le covoiturage vers l'\u00e9v\u00e8nement Jumpstart. \u00c0 quelle adresse souhaitez-vous que les passagers vous rejoignent pour le d\u00e9part?"},{"role":"user","content":"Parking de l'entr\u00e9e de l'autoroute Thiers - Ambert - Vichy"}]} [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ioWIvpLABQLDzlbl2F9IkWFwkET7", "object": "chat.completion", "created": 1705691322, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, le point de départ pour le covoiturage sera le parking de l'entrée de l'autoroute Thiers - Ambert - Vichy. À quelle heure souhaitez-vous arriver sur place pour l'évènement Jumpstart?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 497, "completion_tokens": 55, "total_tokens": 552 }, "system_fingerprint": null } [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] Curl Closed OK [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] Commun GPT Content: { "id": "chatcmpl-8ioWIvpLABQLDzlbl2F9IkWFwkET7", "object": "chat.completion", "created": 1705691322, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, le point de départ pour le covoiturage sera le parking de l'entrée de l'autoroute Thiers - Ambert - Vichy. À quelle heure souhaitez-vous arriver sur place pour l'évènement Jumpstart?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 497, "completion_tokens": 55, "total_tokens": 552 }, "system_fingerprint": null } [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: 'Parking de l\'entrée de l\'autoroute Thiers - Ambert - Vichy' [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, le point de départ pour le covoiturage sera le parking de l\'entrée de l\'autoroute Thiers - Ambert - Vichy. À quelle heure souhaitez-vous arriver sur place pour l\'évènement Jumpstart?' [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] Sender already set +33645867995 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS day sms1_sent_at : 1 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS day sms2_sent_at : 1 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS day sms3_sent_at : 1 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS day sms5_sent_at : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS operators count : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] SMS day operators count : 0 [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] SMS Count : 2 [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] SMS day Count : 4 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] [SMS] text : Parfait, le point de départ pour le covoiturage sera le parking de l'entrée de l'autoroute Thiers - Ambert - Vichy. À quelle heure souhaitez-vous arriver sur place pour l'évènement Jumpstart? [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] [SMS] number : +33645867995 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] [SMS] sender : 33757050393 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33645867995"}],"text":"Parfait, le point de d\u00e9part pour le covoiturage sera le parking de l'entr\u00e9e de l'autoroute Thiers - Ambert - Vichy. \u00c0 quelle heure souhaitez-vous arriver sur place pour l'\u00e9v\u00e8nement Jumpstart?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] [SMS] SMS envoyé avec succès id : sms_65aac8bdb22ba303719000 [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aac8bdb22ba303719000","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":538.57} [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 20:08:45] [65aac8ba2f8d7] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 20:08:45' [2024-01-19 20:08:45] [65aac8ba2f8d7] [DEBUG] Callback juste avant fin callBack [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] Callback main start ok [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] Callback main avant while ok [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-19 20:09:06&metadata[message_id]=sms_65aac8bdb22ba303719000&metadata[number]=+33645867995&metadata[sim_card_number]=+33757050393 [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33645867995 Text: 8h [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] From: +33645867995|To: +33757050393|Date: 2024-01-19 20:09:06|Message: 8h [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] callback main apres while ok [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] Service is enabled ? true [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Service +33757050393 is enabled ! [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Phone Number +33645867995 is available ! [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] Listen is enabled ? false [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Listen +33757050393 is disabled ! [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] callback main sim_card_number CORRECT : +33757050393 début d'interpretation du message [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] BDD CheckNumber : OK [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Callback SMS Count =? 5 [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Callback checkMessage : Parking de l'entrée de l'autoroute Thiers - Ambert - Vichy -- text: 8h [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-19 20:09:06] [65aac8d2c4a4a] [INFO] Event ID ? [2024-01-19 20:09:06] [65aac8d2c4a4a] [DEBUG] Callback juste avant fin callBack [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] Callback main start ok [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] Callback main avant while ok [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] Fields : channel=sms&text=Ok, merci. Pas de problème.&reception_date=2024-01-19 20:56:15&metadata[message_id]=sms_65aaa6b61aacb768327997&metadata[number]=+33677623166&metadata[sim_card_number]=+33755517567 [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33677623166 Text: Ok, merci. Pas de problème. [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] From: +33677623166|To: +33755517567|Date: 2024-01-19 20:56:15|Message: Ok, merci. Pas de problème. [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] callback main apres while ok [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] Service is enabled ? true [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Service +33755517567 is enabled ! [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Phone Number +33677623166 is available ! [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] Listen is enabled ? false [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Listen +33755517567 is disabled ! [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] BDD CheckNumber : OK [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Callback SMS Count =? 2 [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Callback checkMessage : Oui, merci de me prévoir une place de parking. Habitant dans une direction opposée par rapport à Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani -- text: Ok, merci. Pas de problème. [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Ok, merci. Pas de problème.' [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Event ID ? 1 [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Fetch event [2024-01-19 20:56:16] [65aad3e0df7fd] [INFO] Event name : Jumpstart [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] début chatgpt [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] curl_init OK [2024-01-19 20:56:16] [65aad3e0df7fd] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui, merci de me pr\u00e9voir une place de parking. Habitant dans une direction oppos\u00e9e par rapport \u00e0 Clermont-Ferrand, je ne ferai pas de covoiturage. Cdlt P.Gioani"},{"role":"assistant","content":"Tr\u00e8s bien, merci pour votre retour. Je reste \u00e0 votre disposition si besoin, Alfred. \r\nAyez le r\u00e9flexe mobilit\u00e9 partag\u00e9e."},{"role":"user","content":"Ok, merci. Pas de probl\u00e8me."}]} [2024-01-19 20:56:18] [65aad3e0df7fd] [DEBUG] Commun GPT response: { "id": "chatcmpl-8ipGLKszNrHNFRcOUD2Y3KQQwQzwA", "object": "chat.completion", "created": 1705694177, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci à vous ! Si vous avez d'autres questions ou besoin d'assistance, n'hésitez pas à me le faire savoir. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 451, "completion_tokens": 33, "total_tokens": 484 }, "system_fingerprint": null } [2024-01-19 20:56:18] [65aad3e0df7fd] [DEBUG] Curl Closed OK [2024-01-19 20:56:18] [65aad3e0df7fd] [INFO] Commun GPT Content: { "id": "chatcmpl-8ipGLKszNrHNFRcOUD2Y3KQQwQzwA", "object": "chat.completion", "created": 1705694177, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci à vous ! Si vous avez d'autres questions ou besoin d'assistance, n'hésitez pas à me le faire savoir. Bonne journée !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 451, "completion_tokens": 33, "total_tokens": 484 }, "system_fingerprint": null } [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Ok, merci. Pas de problème.' [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Merci à vous ! Si vous avez d\'autres questions ou besoin d\'assistance, n\'hésitez pas à me le faire savoir. Bonne journée !' [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] Sender already set +33677623166 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS day sms3_sent_at : 2 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS day sms4_sent_at : 1 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS day sms5_sent_at : 1 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS operators count : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] SMS day operators count : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] SMS Count : 0 [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] SMS day Count : 7 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] [SMS] text : Merci à vous ! Si vous avez d'autres questions ou besoin d'assistance, n'hésitez pas à me le faire savoir. Bonne journée ! [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] [SMS] number : +33677623166 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] [SMS] sender : 33755517567 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677623166"}],"text":"Merci \u00e0 vous ! Si vous avez d'autres questions ou besoin d'assistance, n'h\u00e9sitez pas \u00e0 me le faire savoir. Bonne journ\u00e9e !","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] [SMS] SMS envoyé avec succès id : sms_65aad3e3502e9235383808 [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aad3e3502e9235383808","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.52} [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 20:56:19] [65aad3e0df7fd] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 20:56:19' [2024-01-19 20:56:19] [65aad3e0df7fd] [DEBUG] Callback juste avant fin callBack [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] Callback main start ok [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] Callback main avant while ok [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-01-19 23:32:29&metadata[message_id]=sms_65a943c773fce491543686&metadata[number]=+33634247175&metadata[sim_card_number]=+33755517569 [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634247175 Text: Oui [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] From: +33634247175|To: +33755517569|Date: 2024-01-19 23:32:29|Message: Oui [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] callback main apres while ok [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] Service is enabled ? true [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Service +33755517569 is enabled ! [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Phone Number +33634247175 is available ! [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] Listen is enabled ? false [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Listen +33755517569 is disabled ! [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] BDD CheckNumber : OK [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Callback SMS Count =? 1 [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Callback checkMessage : -- text: Oui [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Event ID ? 1 [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Fetch event [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Event name : Jumpstart [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] [AUTOMATIC] Réponse Positive [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Souhaitez vous être conducteur ou passager pour ce covoiturage?' [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] Sender already set +33634247175 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS sms2_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS day sms2_sent_at : 3 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS day sms3_sent_at : 4 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS day sms4_sent_at : 3 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS day sms5_sent_at : 3 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS operators count : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] SMS day operators count : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] SMS Count : 0 [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] SMS day Count : 13 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] [SMS] text : Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonnées avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite à consulter les CGU https://bit.ly/JMPST et la Politique de confidentialité https://bit.ly/PRIVAcy. Souhaitez-vous etre conducteur ou passager ? [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] [SMS] number : +33634247175 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634247175"}],"text":"Merci pour votre participation. Pour faciliter le covoiturage, je vais vous poser quelques questions et partagerai ensuite vos coordonn\u00e9es avec votre covoitureur pour que vous puissiez entrer en contact. Pour en savoir plus, je vous invite \u00e0 consulter les CGU https:\/\/bit.ly\/JMPST et la Politique de confidentialit\u00e9 https:\/\/bit.ly\/PRIVAcy. Souhaitez-vous etre conducteur ou passager ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaf87f6ce7a198853453 [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaf87f6ce7a198853453","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":538.39} [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-01-19 23:32:31] [65aaf87f16d09] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-01-19 23:32:31' [2024-01-19 23:32:31] [65aaf87f16d09] [DEBUG] Callback juste avant fin callBack [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] Callback main start ok [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] Callback main avant while ok [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-01-19 23:33:02&metadata[message_id]=sms_65aaf87f6ce7a198853453&metadata[number]=+33634247175&metadata[sim_card_number]=+33755517569 [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634247175 Text: Peu importe [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] From: +33634247175|To: +33755517569|Date: 2024-01-19 23:33:02|Message: Peu importe [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] callback main apres while ok [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] Service is enabled ? true [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Service +33755517569 is enabled ! [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Phone Number +33634247175 is available ! [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] Listen is enabled ? false [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Listen +33755517569 is disabled ! [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] BDD CheckNumber : OK [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Callback SMS Count =? 2 [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Callback checkMessage : Oui -- text: Peu importe [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Event ID ? 1 [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Fetch event [2024-01-19 23:33:04] [65aaf8a0124c7] [INFO] Event name : Jumpstart [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] début chatgpt [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] curl_init OK [2024-01-19 23:33:04] [65aaf8a0124c7] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"}]} [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iri4tDoyer33yMyWR2mpnRlcWwaV", "object": "chat.completion", "created": 1705703584, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 19, "total_tokens": 402 }, "system_fingerprint": null } [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] Curl Closed OK [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] Commun GPT Content: { "id": "chatcmpl-8iri4tDoyer33yMyWR2mpnRlcWwaV", "object": "chat.completion", "created": 1705703584, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Pouvez-vous me donner votre adresse de départ s'il vous plaît ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 383, "completion_tokens": 19, "total_tokens": 402 }, "system_fingerprint": null } [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Peu importe' [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Très bien. Pouvez-vous me donner votre adresse de départ s\'il vous plaît ?' [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] Sender already set +33634247175 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS day sms2_sent_at : 4 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS sms3_sent_at : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS day sms3_sent_at : 4 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS day sms4_sent_at : 3 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS day sms5_sent_at : 3 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS operators count : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] SMS day operators count : 0 [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] SMS Count : 1 [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] SMS day Count : 14 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] [SMS] text : Très bien. Pouvez-vous me donner votre adresse de départ s'il vous plaît ? [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] [SMS] number : +33634247175 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634247175"}],"text":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaf8a4da744111485379 [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaf8a4da744111485379","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.34} [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-01-19 23:33:08] [65aaf8a0124c7] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-01-19 23:33:08' [2024-01-19 23:33:08] [65aaf8a0124c7] [DEBUG] Callback juste avant fin callBack [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] Callback main start ok [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] Callback main avant while ok [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] Fields : channel=sms&text=2 rue des bourages 63119 Châteaugay&reception_date=2024-01-19 23:33:34&metadata[message_id]=sms_65aaf8a4da744111485379&metadata[number]=+33634247175&metadata[sim_card_number]=+33755517569 [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634247175 Text: 2 rue des bourages 63119 Châteaugay [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] From: +33634247175|To: +33755517569|Date: 2024-01-19 23:33:34|Message: 2 rue des bourages 63119 Châteaugay [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] callback main apres while ok [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] Service is enabled ? true [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Service +33755517569 is enabled ! [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Phone Number +33634247175 is available ! [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] Listen is enabled ? false [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Listen +33755517569 is disabled ! [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] BDD CheckNumber : OK [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Callback SMS Count =? 3 [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Callback checkMessage : Peu importe -- text: 2 rue des bourages 63119 Châteaugay [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '2 rue des bourages 63119 Châteaugay' [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Event ID ? 1 [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Fetch event [2024-01-19 23:33:35] [65aaf8bfb7e1a] [INFO] Event name : Jumpstart [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] début chatgpt [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] curl_init OK [2024-01-19 23:33:35] [65aaf8bfb7e1a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"2 rue des bourages 63119 Ch\u00e2teaugay"}]} [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] Commun GPT response: { "id": "chatcmpl-8iriZKUpzPOA03tmlcYwGXEEbF05Z", "object": "chat.completion", "created": 1705703615, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 422, "completion_tokens": 24, "total_tokens": 446 }, "system_fingerprint": null } [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] Curl Closed OK [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] Commun GPT Content: { "id": "chatcmpl-8iriZKUpzPOA03tmlcYwGXEEbF05Z", "object": "chat.completion", "created": 1705703615, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 422, "completion_tokens": 24, "total_tokens": 446 }, "system_fingerprint": null } [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: '2 rue des bourages 63119 Châteaugay' [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l\'événement ?' [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] Sender already set +33634247175 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS day sms2_sent_at : 4 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS day sms3_sent_at : 5 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS sms4_sent_at : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS day sms4_sent_at : 3 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS day sms5_sent_at : 3 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS operators count : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] SMS day operators count : 0 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] SMS Count : 2 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] SMS day Count : 15 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] [SMS] text : Parfait, merci pour cette information. À quelle heure souhaitez-vous arriver à l'événement ? [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] [SMS] number : +33634247175 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634247175"}],"text":"Parfait, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaf8c1c1d17406011123 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaf8c1c1d17406011123","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.3} [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-01-19 23:33:37] [65aaf8bfb7e1a] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-01-19 23:33:37' [2024-01-19 23:33:37] [65aaf8bfb7e1a] [DEBUG] Callback juste avant fin callBack [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] Callback main start ok [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] Callback main avant while ok [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] Fields : channel=sms&text=8h&reception_date=2024-01-19 23:34:32&metadata[message_id]=sms_65aaf8c1c1d17406011123&metadata[number]=+33634247175&metadata[sim_card_number]=+33755517569 [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634247175 Text: 8h [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] From: +33634247175|To: +33755517569|Date: 2024-01-19 23:34:32|Message: 8h [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] callback main apres while ok [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] Service is enabled ? true [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Service +33755517569 is enabled ! [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Phone Number +33634247175 is available ! [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] Listen is enabled ? false [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Listen +33755517569 is disabled ! [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] BDD CheckNumber : OK [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Callback SMS Count =? 4 [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Callback checkMessage : 2 rue des bourages 63119 Châteaugay -- text: 8h [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '8h' [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Event ID ? 1 [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Fetch event [2024-01-19 23:34:33] [65aaf8f9a288e] [INFO] Event name : Jumpstart [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] début chatgpt [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] curl_init OK [2024-01-19 23:34:33] [65aaf8f9a288e] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses doivent respecter le format JSON. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - Nom de l'\u00e9v\u00e8nement \\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n - mon heure souhait\u00e9 d'arriv\u00e9 \u00e0 l'\u00e9v\u00e8nement \\n -l'heure de retour souhait\u00e9e (et l'adresse si diff\u00e9rente de l'aller). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Quelle est votre adresse de d\u00e9part?\", \"Revenez vous \u00e0 la m\u00eame adresse au retour?\",\"A quelle heure souhaitez vous arriver?\", \"A quelle heure souhaitez vous repartir?\""},{"role":"assistant","content":"Bonjour je suis Alfred, l'assistant covoiturage propos\u00e9 par DOTI pour l'\u00e9v\u00e9nement Jumpstart le 25 janvier 2024 \u00e0 la Grande Halle d'Auvergne. Pour les participants \u00e0 l'op\u00e9ration, une place de parking par voiture sera pr\u00e9vue \u00e0 c\u00f4t\u00e9 de l'entr\u00e9e. Souhaitez-vous profiter de ce service gratuit ?"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Tr\u00e8s bien. Pouvez-vous me donner votre adresse de d\u00e9part s'il vous pla\u00eet ?"},{"role":"user","content":"2 rue des bourages 63119 Ch\u00e2teaugay"},{"role":"assistant","content":"Parfait, merci pour cette information. \u00c0 quelle heure souhaitez-vous arriver \u00e0 l'\u00e9v\u00e9nement ?"},{"role":"user","content":"8h"}]} [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] Commun GPT response: { "id": "chatcmpl-8irjVglEautjY77QuqH2M49UqofqV", "object": "chat.completion", "created": 1705703673, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Maintenant, j'ai besoin de savoir si vous avez une heure de retour souhaitée et si celle-ci est différente de l'heure d'arrivée." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 456, "completion_tokens": 39, "total_tokens": 495 }, "system_fingerprint": null } [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] Curl Closed OK [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] Commun GPT Content: { "id": "chatcmpl-8irjVglEautjY77QuqH2M49UqofqV", "object": "chat.completion", "created": 1705703673, "model": "gpt-3.5-turbo-0613", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Très bien. Maintenant, j'ai besoin de savoir si vous avez une heure de retour souhaitée et si celle-ci est différente de l'heure d'arrivée." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 456, "completion_tokens": 39, "total_tokens": 495 }, "system_fingerprint": null } [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '8h' [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Très bien. Maintenant, j\'ai besoin de savoir si vous avez une heure de retour souhaitée et si celle-ci est différente de l\'heure d\'arrivée.' [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] Sender already set +33634247175 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS sms1_sent_at : 0 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS day sms1_sent_at : 0 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS sms2_sent_at : 1 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS day sms2_sent_at : 4 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS sms3_sent_at : 1 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS day sms3_sent_at : 5 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS sms4_sent_at : 1 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS day sms4_sent_at : 4 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS sms5_sent_at : 0 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS day sms5_sent_at : 3 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS sms6_sent_at : 0 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS day sms6_sent_at : 0 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS operators count : 0 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] SMS day operators count : 0 [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] SMS Count : 3 [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] SMS day Count : 16 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] [SMS] text : Très bien. Maintenant, j'ai besoin de savoir si vous avez une heure de retour souhaitée et si celle-ci est différente de l'heure d'arrivée. [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] [SMS] number : +33634247175 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] [SMS] sender : 33755517569 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634247175"}],"text":"Tr\u00e8s bien. Maintenant, j'ai besoin de savoir si vous avez une heure de retour souhait\u00e9e et si celle-ci est diff\u00e9rente de l'heure d'arriv\u00e9e.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] [SMS] HTTP Code : 200 [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] [SMS] SMS envoyé avec succès id : sms_65aaf8fc815d6825072931 [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65aaf8fc815d6825072931","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":538.25} [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-01-19 23:34:36] [65aaf8f9a288e] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-01-19 23:34:36' [2024-01-19 23:34:36] [65aaf8f9a288e] [DEBUG] Callback juste avant fin callBack [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] Callback main start ok [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] Callback main avant while ok [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] Fields : channel=sms&text=Départ de Cournon vers 17h&reception_date=2024-01-19 23:35:40&metadata[message_id]=sms_65aaf8fc815d6825072931&metadata[number]=+33634247175&metadata[sim_card_number]=+33755517569 [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33634247175 Text: Départ de Cournon vers 17h [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] From: +33634247175|To: +33755517569|Date: 2024-01-19 23:35:40|Message: Départ de Cournon vers 17h [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] callback main apres while ok [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] Service is enabled ? true [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Service +33755517569 is enabled ! [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Phone Number +33634247175 is available ! [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] Listen is enabled ? false [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Listen +33755517569 is disabled ! [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] BDD CheckNumber : OK [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Callback SMS Count =? 5 [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Callback checkMessage : 8h -- text: Départ de Cournon vers 17h [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Départ de Cournon vers 17h' [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Event ID ? 1 [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Fetch event [2024-01-19 23:35:41] [65aaf93ddc89d] [INFO] Event name : Jumpstart [2024-01-19 23:35:41] [65aaf93ddc89d] [DEBUG] Callback juste avant fin callBack