[2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] Callback main start ok [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] Callback main avant while ok [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] Fields : channel=sms&text=Bonjour Alfred, j'ai prévu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journée&reception_date=2024-02-23 07:28:37&metadata[message_id]=sms_65d5d2ea555f8986335376&metadata[number]=+33659066058&metadata[sim_card_number]=+33755517568 [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33659066058 Text: Bonjour Alfred, j'ai prévu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journée [2024-02-23 07:28:38] [65d83b1671e98] [INFO] From: +33659066058|To: +33755517568|Date: 2024-02-23 07:28:37|Message: Bonjour Alfred, j'ai prévu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journée [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] callback main apres while ok [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] Service is enabled ? true [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Service +33755517568 is enabled ! [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Phone Number +33659066058 is available ! [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] Listen is enabled ? true [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Listen +33755517568 is enabled ! [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] BDD CheckNumber : OK [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Callback SMS Count =? 1 [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Callback checkLastMessage : -- text: Bonjour Alfred, j'ai prévu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journée [2024-02-23 07:28:38] [65d83b1671e98] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour Alfred, j\'ai prévu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journée' [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Event ID ? 3 [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Fetch event [2024-02-23 07:28:38] [65d83b1671e98] [INFO] Event name : CEC S3 [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] début chatgpt [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] curl_init OK [2024-02-23 07:28:38] [65d83b1671e98] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour Alfred, j'ai pr\u00e9vu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journ\u00e9e"}]} [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vJKwOCMulAfzQsZL2wcGT5njzzGg", "object": "chat.completion", "created": 1708669718, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 151, "completion_tokens": 1, "total_tokens": 152 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] Curl Closed OK [2024-02-23 07:28:39] [65d83b1671e98] [INFO] Commun GPT Content: { "id": "chatcmpl-8vJKwOCMulAfzQsZL2wcGT5njzzGg", "object": "chat.completion", "created": 1708669718, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 151, "completion_tokens": 1, "total_tokens": 152 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [AUTOMATIC] Réponse 0 [2024-02-23 07:28:39] [65d83b1671e98] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour Alfred, j\'ai prévu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journée' [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour Alfred, j'ai prévu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journée [2024-02-23 07:28:39] [65d83b1671e98] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je suis un assistant de mobilité partagée, j\'aide les invités à se rendre à l\'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d\'autres invités. \r\nFaites bonne route pour l’événement.' [2024-02-23 07:28:39] [65d83b1671e98] [INFO] Sender already set +33659066058 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms2_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms2_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS operators count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS reminder count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day operators count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day reminder count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [INFO] SMS Count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [INFO] SMS day Count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [SMS] text : Je suis un assistant de mobilité partagée, j'aide les invités à se rendre à l'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d'autres invités. Faites bonne route pour l’événement. [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [SMS] number : +33659066058 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [SMS] sender : 33755517568 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33659066058"}],"text":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n\u2019h\u00e9sitez pas \u00e0 me le partager, \u00e7a pourrai aider d'autres invit\u00e9s. \r\nFaites bonne route pour l\u2019\u00e9v\u00e9nement.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 07:28:39] [65d83b1671e98] [INFO] [SMS] SMS envoyé avec succès id : sms_65d83b17d7949164713680 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d83b17d7949164713680","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":433.2} [2024-02-23 07:28:39] [65d83b1671e98] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-02-23 07:28:39] [65d83b1671e98] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-02-23 07:28:39' [2024-02-23 07:28:39] [65d83b1671e98] [INFO] Sender already set +33659066058 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS operators count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS reminder count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day operators count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] SMS day reminder count : 0 [2024-02-23 07:28:39] [65d83b1671e98] [INFO] SMS Count : 1 [2024-02-23 07:28:39] [65d83b1671e98] [INFO] SMS day Count : 1 [2024-02-23 07:28:39] [65d83b1671e98] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"6058 red, j'ai pr\u00e9vu de prendre la navette depuis Clermont avec les autres organisateurs. Bonne journ\u00e9e","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-02-23 07:28:40] [65d83b1671e98] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 07:28:40] [65d83b1671e98] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d83b1822fca825510541 [2024-02-23 07:28:40] [65d83b1671e98] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d83b1822fca825510541","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":433.15} [2024-02-23 07:28:40] [65d83b1671e98] [DEBUG] Callback juste avant fin callBack [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] Callback main start ok [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] Callback main avant while ok [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-02-23 08:36:56&metadata[message_id]=sms_65d5eca04b46f052598896&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517567 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33660272405 Text: Oui [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] From: +33660272405|To: +33755517567|Date: 2024-02-23 08:36:56|Message: Oui [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] callback main apres while ok [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] Service is enabled ? true [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Service +33755517567 is enabled ! [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Phone Number +33660272405 is available ! [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] Listen is enabled ? true [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Listen +33755517567 is enabled ! [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] BDD CheckNumber : OK [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Callback SMS Count =? 1 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Callback checkLastMessage : -- text: Oui [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Event ID ? 3 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Fetch event [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Event name : CEC S3 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Oui' [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [AUTOMATIC] Réponse Positive [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'C’est parfait. Je vais vous poser quelques questions très simples.\r\nSentez-vous libre de me répondre comme vous voulez. Pour en savoir sur plus nous : https://bit.ly/CGUMOBILI et notre politique de confidentialité https://bit.ly/PriVAcy\r\nSouhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe)' [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Sender already set +33660272405 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms2_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms2_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS operators count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS reminder count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day operators count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] SMS Count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] SMS day Count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir sur plus nous : https://bit.ly/CGUMOBILI et notre politique de confidentialité https://bit.ly/PriVAcy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMS] number : +33660272405 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660272405"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir sur plus nous : https:\/\/bit.ly\/CGUMOBILI et notre politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVAcy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] [SMS] SMS envoyé avec succès id : sms_65d84b1a7ec8a900949504 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d84b1a7ec8a900949504","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":433.02} [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-02-23 08:36:58' [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] Sender already set +33660272405 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS operators count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS reminder count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day operators count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] SMS Count : 1 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] SMS day Count : 1 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"2405 Oui","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:36:58] [65d84b1a1c621] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d84b1acbce7257427647 [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d84b1acbce7257427647","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.97} [2024-02-23 08:36:58] [65d84b1a1c621] [DEBUG] Callback juste avant fin callBack [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] Callback main start ok [2024-02-23 08:37:21] [65d84b3164917] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] Callback main avant while ok [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] Fields : channel=sms&text=Conducteur&reception_date=2024-02-23 08:37:20&metadata[message_id]=sms_65d84b1a7ec8a900949504&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517567 [2024-02-23 08:37:21] [65d84b3164917] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33660272405 Text: Conducteur [2024-02-23 08:37:21] [65d84b3164917] [INFO] From: +33660272405|To: +33755517567|Date: 2024-02-23 08:37:20|Message: Conducteur [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] callback main apres while ok [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] Service is enabled ? true [2024-02-23 08:37:21] [65d84b3164917] [INFO] Service +33755517567 is enabled ! [2024-02-23 08:37:21] [65d84b3164917] [INFO] Phone Number +33660272405 is available ! [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] Listen is enabled ? true [2024-02-23 08:37:21] [65d84b3164917] [INFO] Listen +33755517567 is enabled ! [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] BDD CheckNumber : OK [2024-02-23 08:37:21] [65d84b3164917] [INFO] Callback SMS Count =? 2 [2024-02-23 08:37:21] [65d84b3164917] [INFO] Callback checkLastMessage : Oui -- text: Conducteur [2024-02-23 08:37:21] [65d84b3164917] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Conducteur' [2024-02-23 08:37:21] [65d84b3164917] [INFO] Event ID ? 3 [2024-02-23 08:37:21] [65d84b3164917] [INFO] Fetch event [2024-02-23 08:37:21] [65d84b3164917] [INFO] Event name : CEC S3 [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] début chatgpt [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] curl_init OK [2024-02-23 08:37:21] [65d84b3164917] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 la S3 de la CEC Massif Central 'Entreprendre avec le Climat' du 7 au 8 mars 2024 \u00e0 l'\u00c9cole des Mines. Pour cette session, am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir sur plus nous : https:\/\/bit.ly\/CGUMOBILI et notre politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVAcy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur"}]} [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vKPRaiC07YSNIa03Ji9RcWoIhHAo", "object": "chat.completion", "created": 1708673841, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, merci ! Serez-vous présent les deux jours de l'événement (7 et 8 mars) ? (Oui, non, ou autre précision)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 500, "completion_tokens": 37, "total_tokens": 537 }, "system_fingerprint": "fp_89b1a570e1" } [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] Curl Closed OK [2024-02-23 08:37:23] [65d84b3164917] [INFO] Commun GPT Content: { "id": "chatcmpl-8vKPRaiC07YSNIa03Ji9RcWoIhHAo", "object": "chat.completion", "created": 1708673841, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Super, merci ! Serez-vous présent les deux jours de l'événement (7 et 8 mars) ? (Oui, non, ou autre précision)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 500, "completion_tokens": 37, "total_tokens": 537 }, "system_fingerprint": "fp_89b1a570e1" } [2024-02-23 08:37:23] [65d84b3164917] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Conducteur' [2024-02-23 08:37:23] [65d84b3164917] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'Super, merci ! Serez-vous présent les deux jours de l\'événement (7 et 8 mars) ? (Oui, non, ou autre précision)' [2024-02-23 08:37:23] [65d84b3164917] [INFO] Sender already set +33660272405 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS operators count : 1 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS reminder count : 0 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day operators count : 1 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:37:23] [65d84b3164917] [INFO] SMS Count : 2 [2024-02-23 08:37:23] [65d84b3164917] [INFO] SMS day Count : 2 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] [SMS] text : Super, merci ! Serez-vous présent les deux jours de l'événement (7 et 8 mars) ? (Oui, non, ou autre précision) [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] [SMS] number : +33660272405 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 08:37:23] [65d84b3164917] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660272405"}],"text":"Super, merci ! Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement (7 et 8 mars) ? (Oui, non, ou autre pr\u00e9cision)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:37:24] [65d84b3164917] [INFO] [SMS] SMS envoyé avec succès id : sms_65d84b342ad4e434620855 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d84b342ad4e434620855","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.93} [2024-02-23 08:37:24] [65d84b3164917] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-02-23 08:37:24] [65d84b3164917] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-02-23 08:37:24' [2024-02-23 08:37:24] [65d84b3164917] [INFO] Sender already set +33660272405 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS sms3_sent_at : 1 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS operators count : 1 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS reminder count : 0 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day operators count : 1 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:37:24] [65d84b3164917] [INFO] SMS Count : 3 [2024-02-23 08:37:24] [65d84b3164917] [INFO] SMS day Count : 3 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"2405 Conducteur","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:37:24] [65d84b3164917] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d84b3473fb1064609430 [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d84b3473fb1064609430","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.88} [2024-02-23 08:37:24] [65d84b3164917] [DEBUG] Callback juste avant fin callBack [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] Callback main start ok [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] Callback main avant while ok [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-02-23 08:37:37&metadata[message_id]=sms_65d84b342ad4e434620855&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517567 [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33660272405 Text: Oui [2024-02-23 08:37:38] [65d84b4294efe] [INFO] From: +33660272405|To: +33755517567|Date: 2024-02-23 08:37:37|Message: Oui [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] callback main apres while ok [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] Service is enabled ? true [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Service +33755517567 is enabled ! [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Phone Number +33660272405 is available ! [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] Listen is enabled ? true [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Listen +33755517567 is enabled ! [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] BDD CheckNumber : OK [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Callback SMS Count =? 3 [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Callback checkLastMessage : Conducteur -- text: Oui [2024-02-23 08:37:38] [65d84b4294efe] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Event ID ? 3 [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Fetch event [2024-02-23 08:37:38] [65d84b4294efe] [INFO] Event name : CEC S3 [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] début chatgpt [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] curl_init OK [2024-02-23 08:37:38] [65d84b4294efe] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 la S3 de la CEC Massif Central 'Entreprendre avec le Climat' du 7 au 8 mars 2024 \u00e0 l'\u00c9cole des Mines. Pour cette session, am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir sur plus nous : https:\/\/bit.ly\/CGUMOBILI et notre politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVAcy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Super, merci ! Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement (7 et 8 mars) ? (Oui, non, ou autre pr\u00e9cision)"},{"role":"user","content":"Oui"}]} [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vKPiruwnuMpXiZQgGMER7SigDnfl", "object": "chat.completion", "created": 1708673858, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre réponse. Quelle est votre adresse de départ ? (Incluez le code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 547, "completion_tokens": 28, "total_tokens": 575 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] Curl Closed OK [2024-02-23 08:37:40] [65d84b4294efe] [INFO] Commun GPT Content: { "id": "chatcmpl-8vKPiruwnuMpXiZQgGMER7SigDnfl", "object": "chat.completion", "created": 1708673858, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci pour votre réponse. Quelle est votre adresse de départ ? (Incluez le code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 547, "completion_tokens": 28, "total_tokens": 575 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 08:37:40] [65d84b4294efe] [INFO] BDD BddMaj : rep3 mis à jour. Valeur: 'Oui' [2024-02-23 08:37:40] [65d84b4294efe] [INFO] BDD BddMaj : Quest4 mis à jour. Valeur: 'Merci pour votre réponse. Quelle est votre adresse de départ ? (Incluez le code postal, s\'il vous plaît)' [2024-02-23 08:37:40] [65d84b4294efe] [INFO] Sender already set +33660272405 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms3_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS operators count : 2 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS reminder count : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day operators count : 2 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:37:40] [65d84b4294efe] [INFO] SMS Count : 4 [2024-02-23 08:37:40] [65d84b4294efe] [INFO] SMS day Count : 4 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] [SMS] text : Merci pour votre réponse. Quelle est votre adresse de départ ? (Incluez le code postal, s'il vous plaît) [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] [SMS] number : +33660272405 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660272405"}],"text":"Merci pour votre r\u00e9ponse. Quelle est votre adresse de d\u00e9part ? (Incluez le code postal, s'il vous pla\u00eet)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:37:40] [65d84b4294efe] [INFO] [SMS] SMS envoyé avec succès id : sms_65d84b44bd3fe481896667 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d84b44bd3fe481896667","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.84} [2024-02-23 08:37:40] [65d84b4294efe] [INFO] BDD AddSmsCount SMS Count updated: 4 [2024-02-23 08:37:40] [65d84b4294efe] [INFO] BDD BddMaj : sms4_sent_at mis à jour. Valeur: '2024-02-23 08:37:40' [2024-02-23 08:37:40] [65d84b4294efe] [INFO] Sender already set +33660272405 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms3_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms4_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS operators count : 2 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS reminder count : 0 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day operators count : 2 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:37:40] [65d84b4294efe] [INFO] SMS Count : 5 [2024-02-23 08:37:40] [65d84b4294efe] [INFO] SMS day Count : 5 [2024-02-23 08:37:40] [65d84b4294efe] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"2405 Oui","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:37:41] [65d84b4294efe] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:37:41] [65d84b4294efe] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d84b4508888099659559 [2024-02-23 08:37:41] [65d84b4294efe] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d84b4508888099659559","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.79} [2024-02-23 08:37:41] [65d84b4294efe] [DEBUG] Callback juste avant fin callBack [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] Callback main start ok [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] Callback main avant while ok [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] Fields : channel=sms&text=41 rue des caves, 63119 Châteaugay&reception_date=2024-02-23 08:38:14&metadata[message_id]=sms_65d84b44bd3fe481896667&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517567 [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33660272405 Text: 41 rue des caves, 63119 Châteaugay [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] From: +33660272405|To: +33755517567|Date: 2024-02-23 08:38:14|Message: 41 rue des caves, 63119 Châteaugay [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] callback main apres while ok [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] Service is enabled ? true [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] Service +33755517567 is enabled ! [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] Phone Number +33660272405 is available ! [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] Listen is enabled ? true [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] Listen +33755517567 is enabled ! [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 08:38:14] [65d84b66ecea7] [DEBUG] BDD CheckNumber : OK [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] Callback SMS Count =? 4 [2024-02-23 08:38:14] [65d84b66ecea7] [INFO] Callback checkLastMessage : Oui -- text: 41 rue des caves, 63119 Châteaugay [2024-02-23 08:38:15] [65d84b66ecea7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '41 rue des caves, 63119 Châteaugay' [2024-02-23 08:38:15] [65d84b66ecea7] [INFO] Event ID ? 3 [2024-02-23 08:38:15] [65d84b66ecea7] [INFO] Fetch event [2024-02-23 08:38:15] [65d84b66ecea7] [INFO] Event name : CEC S3 [2024-02-23 08:38:15] [65d84b66ecea7] [DEBUG] début chatgpt [2024-02-23 08:38:15] [65d84b66ecea7] [DEBUG] curl_init OK [2024-02-23 08:38:15] [65d84b66ecea7] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 la S3 de la CEC Massif Central 'Entreprendre avec le Climat' du 7 au 8 mars 2024 \u00e0 l'\u00c9cole des Mines. Pour cette session, am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir sur plus nous : https:\/\/bit.ly\/CGUMOBILI et notre politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVAcy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Super, merci ! Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement (7 et 8 mars) ? (Oui, non, ou autre pr\u00e9cision)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Quelle est votre adresse de d\u00e9part ? (Incluez le code postal, s'il vous pla\u00eet)"},{"role":"user","content":"41 rue des caves, 63119 Ch\u00e2teaugay"}]} [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vKQJEliF10ybHTpxXZxEfvwXZZVH", "object": "chat.completion", "created": 1708673895, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci. Avez-vous des commentaires particuliers à ajouter ? (Nom d'hôtel, heures de départ/retour souhaitées, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 595, "completion_tokens": 37, "total_tokens": 632 }, "system_fingerprint": "fp_df1ac51db0" } [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] Curl Closed OK [2024-02-23 08:38:16] [65d84b66ecea7] [INFO] Commun GPT Content: { "id": "chatcmpl-8vKQJEliF10ybHTpxXZxEfvwXZZVH", "object": "chat.completion", "created": 1708673895, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Parfait, merci. Avez-vous des commentaires particuliers à ajouter ? (Nom d'hôtel, heures de départ/retour souhaitées, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 595, "completion_tokens": 37, "total_tokens": 632 }, "system_fingerprint": "fp_df1ac51db0" } [2024-02-23 08:38:16] [65d84b66ecea7] [INFO] BDD BddMaj : rep4 mis à jour. Valeur: '41 rue des caves, 63119 Châteaugay' [2024-02-23 08:38:16] [65d84b66ecea7] [INFO] BDD BddMaj : Quest5 mis à jour. Valeur: 'Parfait, merci. Avez-vous des commentaires particuliers à ajouter ? (Nom d\'hôtel, heures de départ/retour souhaitées, etc.)' [2024-02-23 08:38:16] [65d84b66ecea7] [INFO] Sender already set +33660272405 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS sms3_sent_at : 1 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS sms4_sent_at : 1 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS operators count : 3 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS reminder count : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day operators count : 3 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:38:16] [65d84b66ecea7] [INFO] SMS Count : 6 [2024-02-23 08:38:16] [65d84b66ecea7] [INFO] SMS day Count : 6 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] [SMS] text : Parfait, merci. Avez-vous des commentaires particuliers à ajouter ? (Nom d'hôtel, heures de départ/retour souhaitées, etc.) [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] [SMS] number : +33660272405 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 08:38:16] [65d84b66ecea7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660272405"}],"text":"Parfait, merci. Avez-vous des commentaires particuliers \u00e0 ajouter ? (Nom d'h\u00f4tel, heures de d\u00e9part\/retour souhait\u00e9es, etc.)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:38:17] [65d84b66ecea7] [INFO] [SMS] SMS envoyé avec succès id : sms_65d84b693567c679887213 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d84b693567c679887213","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.75} [2024-02-23 08:38:17] [65d84b66ecea7] [INFO] BDD AddSmsCount SMS Count updated: 5 [2024-02-23 08:38:17] [65d84b66ecea7] [INFO] BDD BddMaj : sms5_sent_at mis à jour. Valeur: '2024-02-23 08:38:17' [2024-02-23 08:38:17] [65d84b66ecea7] [INFO] Sender already set +33660272405 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS sms3_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS sms4_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS sms5_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS operators count : 3 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS reminder count : 0 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day operators count : 3 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] SMS day reminder count : 0 [2024-02-23 08:38:17] [65d84b66ecea7] [INFO] SMS Count : 7 [2024-02-23 08:38:17] [65d84b66ecea7] [INFO] SMS day Count : 7 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"2405 41 rue des caves, 63119 Ch\u00e2teaugay","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 08:38:17] [65d84b66ecea7] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d84b6974e80814252203 [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d84b6974e80814252203","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.7} [2024-02-23 08:38:17] [65d84b66ecea7] [DEBUG] Callback juste avant fin callBack [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] Callback main start ok [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] Callback main avant while ok [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] Fields : channel=sms&text=Non merci. Je profite de la navette.&reception_date=2024-02-23 09:32:34&metadata[message_id]=sms_65d5d2e75433d374871288&metadata[number]=+33677996576&metadata[sim_card_number]=+33755517567 [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33677996576 Text: Non merci. Je profite de la navette. [2024-02-23 09:32:35] [65d85823b0e45] [INFO] From: +33677996576|To: +33755517567|Date: 2024-02-23 09:32:34|Message: Non merci. Je profite de la navette. [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] callback main apres while ok [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] Service is enabled ? true [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Service +33755517567 is enabled ! [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Phone Number +33677996576 is available ! [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] Listen is enabled ? true [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Listen +33755517567 is enabled ! [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] BDD CheckNumber : OK [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Callback SMS Count =? 1 [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Callback checkLastMessage : -- text: Non merci. Je profite de la navette. [2024-02-23 09:32:35] [65d85823b0e45] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci. Je profite de la navette.' [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Event ID ? 3 [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Fetch event [2024-02-23 09:32:35] [65d85823b0e45] [INFO] Event name : CEC S3 [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] début chatgpt [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] curl_init OK [2024-02-23 09:32:35] [65d85823b0e45] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Non merci. Je profite de la navette."}]} [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vLGuYcT9KABQ4YW2g4bRv5pujldu", "object": "chat.completion", "created": 1708677156, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 138, "completion_tokens": 1, "total_tokens": 139 }, "system_fingerprint": "fp_91aa3742b1" } [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] Curl Closed OK [2024-02-23 09:32:36] [65d85823b0e45] [INFO] Commun GPT Content: { "id": "chatcmpl-8vLGuYcT9KABQ4YW2g4bRv5pujldu", "object": "chat.completion", "created": 1708677156, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 138, "completion_tokens": 1, "total_tokens": 139 }, "system_fingerprint": "fp_91aa3742b1" } [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] [AUTOMATIC] Réponse 0 [2024-02-23 09:32:36] [65d85823b0e45] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci. Je profite de la navette.' [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci. Je profite de la navette. [2024-02-23 09:32:36] [65d85823b0e45] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je suis un assistant de mobilité partagée, j\'aide les invités à se rendre à l\'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d\'autres invités. \r\nFaites bonne route pour l’événement.' [2024-02-23 09:32:36] [65d85823b0e45] [INFO] Sender already set +33677996576 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS sms2_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS operators count : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS reminder count : 0 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day operators count : 4 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] SMS day reminder count : 0 [2024-02-23 09:32:36] [65d85823b0e45] [INFO] SMS Count : 0 [2024-02-23 09:32:36] [65d85823b0e45] [INFO] SMS day Count : 8 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] [SMS] text : Je suis un assistant de mobilité partagée, j'aide les invités à se rendre à l'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d'autres invités. Faites bonne route pour l’événement. [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] [SMS] number : +33677996576 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 09:32:36] [65d85823b0e45] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677996576"}],"text":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n\u2019h\u00e9sitez pas \u00e0 me le partager, \u00e7a pourrai aider d'autres invit\u00e9s. \r\nFaites bonne route pour l\u2019\u00e9v\u00e9nement.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 09:32:37] [65d85823b0e45] [INFO] [SMS] SMS envoyé avec succès id : sms_65d858253be51010488528 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d858253be51010488528","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":432.61} [2024-02-23 09:32:37] [65d85823b0e45] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-02-23 09:32:37] [65d85823b0e45] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-02-23 09:32:37' [2024-02-23 09:32:37] [65d85823b0e45] [INFO] Sender already set +33677996576 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day sms2_sent_at : 2 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS operators count : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS reminder count : 0 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day operators count : 4 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] SMS day reminder count : 0 [2024-02-23 09:32:37] [65d85823b0e45] [INFO] SMS Count : 1 [2024-02-23 09:32:37] [65d85823b0e45] [INFO] SMS day Count : 9 [2024-02-23 09:32:37] [65d85823b0e45] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"6576 Non merci. Je profite de la navette.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 09:32:38] [65d85823b0e45] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 09:32:38] [65d85823b0e45] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d858260844e791616392 [2024-02-23 09:32:38] [65d85823b0e45] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d858260844e791616392","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.57} [2024-02-23 09:32:38] [65d85823b0e45] [DEBUG] Callback juste avant fin callBack [2024-02-23 09:34:15] [65d858876a300] [DEBUG] Callback main start ok [2024-02-23 09:34:15] [65d858876a300] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 09:34:15] [65d858876a300] [DEBUG] Callback main avant while ok [2024-02-23 09:34:15] [65d858876a300] [DEBUG] Fields : channel=sms&text=Merci&reception_date=2024-02-23 09:34:14&metadata[message_id]=sms_65d858253be51010488528&metadata[number]=+33677996576&metadata[sim_card_number]=+33755517567 [2024-02-23 09:34:15] [65d858876a300] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33677996576 Text: Merci [2024-02-23 09:34:15] [65d858876a300] [INFO] From: +33677996576|To: +33755517567|Date: 2024-02-23 09:34:14|Message: Merci [2024-02-23 09:34:15] [65d858876a300] [DEBUG] callback main apres while ok [2024-02-23 09:34:15] [65d858876a300] [DEBUG] Service is enabled ? true [2024-02-23 09:34:15] [65d858876a300] [INFO] Service +33755517567 is enabled ! [2024-02-23 09:34:15] [65d858876a300] [INFO] Phone Number +33677996576 is available ! [2024-02-23 09:34:15] [65d858876a300] [DEBUG] Listen is enabled ? true [2024-02-23 09:34:15] [65d858876a300] [INFO] Listen +33755517567 is enabled ! [2024-02-23 09:34:15] [65d858876a300] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 09:34:15] [65d858876a300] [DEBUG] BDD CheckNumber : OK [2024-02-23 09:34:15] [65d858876a300] [INFO] Callback SMS Count =? 2 [2024-02-23 09:34:15] [65d858876a300] [INFO] Callback checkLastMessage : Non merci. Je profite de la navette. -- text: Merci [2024-02-23 09:34:15] [65d858876a300] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci' [2024-02-23 09:34:15] [65d858876a300] [INFO] Event ID ? 3 [2024-02-23 09:34:15] [65d858876a300] [INFO] Fetch event [2024-02-23 09:34:15] [65d858876a300] [INFO] Event name : CEC S3 [2024-02-23 09:34:15] [65d858876a300] [DEBUG] début chatgpt [2024-02-23 09:34:15] [65d858876a300] [DEBUG] curl_init OK [2024-02-23 09:34:15] [65d858876a300] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 la S3 de la CEC Massif Central 'Entreprendre avec le Climat' du 7 au 8 mars 2024 \u00e0 l'\u00c9cole des Mines. Pour cette session, am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Non merci. Je profite de la navette."},{"role":"assistant","content":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n\u2019h\u00e9sitez pas \u00e0 me le partager, \u00e7a pourrai aider d'autres invit\u00e9s. \r\nFaites bonne route pour l\u2019\u00e9v\u00e9nement."},{"role":"user","content":"Merci"}]} [2024-02-23 09:34:17] [65d858876a300] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vLIVgme1MJt4zzyzy9QQpKIbJ3Fc", "object": "chat.completion", "created": 1708677255, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien ! Si vous avez besoin de quoi que ce soit d'autre ou changez d'avis sur le covoiturage, n'hésitez pas à me contacter. Bonne journée et profitez bien de l'événement !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 496, "completion_tokens": 52, "total_tokens": 548 }, "system_fingerprint": "fp_65c5bab284" } [2024-02-23 09:34:17] [65d858876a300] [DEBUG] Curl Closed OK [2024-02-23 09:34:17] [65d858876a300] [INFO] Commun GPT Content: { "id": "chatcmpl-8vLIVgme1MJt4zzyzy9QQpKIbJ3Fc", "object": "chat.completion", "created": 1708677255, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "De rien ! Si vous avez besoin de quoi que ce soit d'autre ou changez d'avis sur le covoiturage, n'hésitez pas à me contacter. Bonne journée et profitez bien de l'événement !" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 496, "completion_tokens": 52, "total_tokens": 548 }, "system_fingerprint": "fp_65c5bab284" } [2024-02-23 09:34:17] [65d858876a300] [INFO] BDD BddMaj : rep2 mis à jour. Valeur: 'Merci' [2024-02-23 09:34:17] [65d858876a300] [INFO] BDD BddMaj : Quest3 mis à jour. Valeur: 'De rien ! Si vous avez besoin de quoi que ce soit d\'autre ou changez d\'avis sur le covoiturage, n\'hésitez pas à me contacter. Bonne journée et profitez bien de l\'événement !' [2024-02-23 09:34:17] [65d858876a300] [INFO] Sender already set +33677996576 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms2_sent_at : 2 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms3_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS operators count : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS reminder count : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day operators count : 5 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day reminder count : 0 [2024-02-23 09:34:17] [65d858876a300] [INFO] SMS Count : 2 [2024-02-23 09:34:17] [65d858876a300] [INFO] SMS day Count : 10 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] [SMS] text : De rien ! Si vous avez besoin de quoi que ce soit d'autre ou changez d'avis sur le covoiturage, n'hésitez pas à me contacter. Bonne journée et profitez bien de l'événement ! [2024-02-23 09:34:17] [65d858876a300] [DEBUG] [SMS] number : +33677996576 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677996576"}],"text":"De rien ! Si vous avez besoin de quoi que ce soit d'autre ou changez d'avis sur le covoiturage, n'h\u00e9sitez pas \u00e0 me contacter. Bonne journ\u00e9e et profitez bien de l'\u00e9v\u00e9nement !","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 09:34:17] [65d858876a300] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 09:34:17] [65d858876a300] [INFO] [SMS] SMS envoyé avec succès id : sms_65d85889d2c44852019120 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d85889d2c44852019120","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":432.48} [2024-02-23 09:34:17] [65d858876a300] [INFO] BDD AddSmsCount SMS Count updated: 3 [2024-02-23 09:34:17] [65d858876a300] [INFO] BDD BddMaj : sms3_sent_at mis à jour. Valeur: '2024-02-23 09:34:17' [2024-02-23 09:34:17] [65d858876a300] [INFO] Sender already set +33677996576 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms2_sent_at : 2 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms3_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms3_sent_at : 2 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS operators count : 1 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS reminder count : 0 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day operators count : 5 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] SMS day reminder count : 0 [2024-02-23 09:34:17] [65d858876a300] [INFO] SMS Count : 3 [2024-02-23 09:34:17] [65d858876a300] [INFO] SMS day Count : 11 [2024-02-23 09:34:17] [65d858876a300] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"6576 Merci","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 09:34:18] [65d858876a300] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 09:34:18] [65d858876a300] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d8588a393d1728212260 [2024-02-23 09:34:18] [65d858876a300] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d8588a393d1728212260","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.43} [2024-02-23 09:34:18] [65d858876a300] [DEBUG] Callback juste avant fin callBack [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] Callback main start ok [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] Callback main avant while ok [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] Fields : channel=sms&text=Non merci&reception_date=2024-02-23 09:58:58&metadata[message_id]=sms_65d5d2ed43fd3357546524&metadata[number]=+33624209502&metadata[sim_card_number]=+33755517568 [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Callback SMS entrant sur sim_card: +33755517568 depuis Number (user): +33624209502 Text: Non merci [2024-02-23 09:58:59] [65d85e53e7790] [INFO] From: +33624209502|To: +33755517568|Date: 2024-02-23 09:58:58|Message: Non merci [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] callback main apres while ok [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] Service is enabled ? true [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Service +33755517568 is enabled ! [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Phone Number +33624209502 is available ! [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] Listen is enabled ? true [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Listen +33755517568 is enabled ! [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] callback main sim_card_number CORRECT : +33755517568 début d'interpretation du message [2024-02-23 09:58:59] [65d85e53e7790] [DEBUG] BDD CheckNumber : OK [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Callback SMS Count =? 1 [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Callback checkLastMessage : -- text: Non merci [2024-02-23 09:58:59] [65d85e53e7790] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci' [2024-02-23 09:58:59] [65d85e53e7790] [INFO] Event ID ? 3 [2024-02-23 09:59:00] [65d85e53e7790] [INFO] Fetch event [2024-02-23 09:59:00] [65d85e53e7790] [INFO] Event name : CEC S3 [2024-02-23 09:59:00] [65d85e53e7790] [DEBUG] début chatgpt [2024-02-23 09:59:00] [65d85e53e7790] [DEBUG] curl_init OK [2024-02-23 09:59:00] [65d85e53e7790] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Non merci"}]} [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vLgSthZKgUSeXePjeq5iPIUYNQbr", "object": "chat.completion", "created": 1708678740, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": "fp_89b1a570e1" } [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] Curl Closed OK [2024-02-23 09:59:01] [65d85e53e7790] [INFO] Commun GPT Content: { "id": "chatcmpl-8vLgSthZKgUSeXePjeq5iPIUYNQbr", "object": "chat.completion", "created": 1708678740, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 129, "completion_tokens": 1, "total_tokens": 130 }, "system_fingerprint": "fp_89b1a570e1" } [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [AUTOMATIC] Réponse 0 [2024-02-23 09:59:01] [65d85e53e7790] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Non merci' [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci [2024-02-23 09:59:01] [65d85e53e7790] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je suis un assistant de mobilité partagée, j\'aide les invités à se rendre à l\'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d\'autres invités. \r\nFaites bonne route pour l’événement.' [2024-02-23 09:59:01] [65d85e53e7790] [INFO] Sender already set +33624209502 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms2_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms2_sent_at : 1 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS operators count : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS reminder count : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day operators count : 1 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day reminder count : 0 [2024-02-23 09:59:01] [65d85e53e7790] [INFO] SMS Count : 0 [2024-02-23 09:59:01] [65d85e53e7790] [INFO] SMS day Count : 2 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [SMS] text : Je suis un assistant de mobilité partagée, j'aide les invités à se rendre à l'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d'autres invités. Faites bonne route pour l’événement. [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [SMS] number : +33624209502 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [SMS] sender : 33755517568 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33624209502"}],"text":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n\u2019h\u00e9sitez pas \u00e0 me le partager, \u00e7a pourrai aider d'autres invit\u00e9s. \r\nFaites bonne route pour l\u2019\u00e9v\u00e9nement.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 09:59:01] [65d85e53e7790] [INFO] [SMS] SMS envoyé avec succès id : sms_65d85e558970f108158660 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d85e558970f108158660","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":432.34} [2024-02-23 09:59:01] [65d85e53e7790] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-02-23 09:59:01] [65d85e53e7790] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-02-23 09:59:01' [2024-02-23 09:59:01] [65d85e53e7790] [INFO] Sender already set +33624209502 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms2_sent_at : 2 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms3_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms4_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms5_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS operators count : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS reminder count : 0 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day operators count : 1 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] SMS day reminder count : 0 [2024-02-23 09:59:01] [65d85e53e7790] [INFO] SMS Count : 1 [2024-02-23 09:59:01] [65d85e53e7790] [INFO] SMS day Count : 3 [2024-02-23 09:59:01] [65d85e53e7790] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"9502 Non merci","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517568"} [2024-02-23 09:59:02] [65d85e53e7790] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 09:59:02] [65d85e53e7790] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d85e5611dc7855313346 [2024-02-23 09:59:02] [65d85e53e7790] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d85e5611dc7855313346","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.3} [2024-02-23 09:59:02] [65d85e53e7790] [DEBUG] Callback juste avant fin callBack [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] Callback main start ok [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] Callback main avant while ok [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] Fields : channel=sms&text=Merci à vous aussi&reception_date=2024-02-23 10:21:58&metadata[message_id]=sms_65d862a3e94ee175349467&metadata[number]=+33647768613&metadata[sim_card_number]=+33755517569 [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33647768613 Text: Merci à vous aussi [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] From: +33647768613|To: +33755517569|Date: 2024-02-23 10:21:58|Message: Merci à vous aussi [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] callback main apres while ok [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] Service is enabled ? true [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Service +33755517569 is enabled ! [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Phone Number +33647768613 is available ! [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] Listen is enabled ? true [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Listen +33755517569 is enabled ! [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] callback main sim_card_number CORRECT : +33755517569 début d'interpretation du message [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] BDD CheckNumber : OK [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Callback SMS Count =? 6 [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Callback checkLastMessage : Non c t une maison mais nous somme 2 -- text: Merci à vous aussi [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Merci à vous aussi' [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Event ID ? 2 [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Fetch event [2024-02-23 10:21:59] [65d863b7d62ab] [INFO] Event name : Clermont Geek Convention [2024-02-23 10:21:59] [65d863b7d62ab] [DEBUG] Callback juste avant fin callBack [2024-02-23 13:12:45] [65d88bbdecd8b] [DEBUG] Callback main start ok [2024-02-23 13:12:45] [65d88bbdecd8b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 13:12:45] [65d88bbdecd8b] [DEBUG] Callback main avant while ok [2024-02-23 13:12:45] [65d88bbdecd8b] [DEBUG] Fields : channel=sms&text=Nous irons dans un airbnb vers l'école des mines à Saint Étienne&reception_date=2024-02-23 13:12:44&metadata[message_id]=sms_65d84b693567c679887213&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517567 [2024-02-23 13:12:45] [65d88bbdecd8b] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33660272405 Text: Nous irons dans un airbnb vers l'école des mines à Saint Étienne [2024-02-23 13:12:45] [65d88bbdecd8b] [INFO] From: +33660272405|To: +33755517567|Date: 2024-02-23 13:12:44|Message: Nous irons dans un airbnb vers l'école des mines à Saint Étienne [2024-02-23 13:12:45] [65d88bbdecd8b] [DEBUG] callback main apres while ok [2024-02-23 13:12:45] [65d88bbdecd8b] [DEBUG] Service is enabled ? true [2024-02-23 13:12:45] [65d88bbdecd8b] [INFO] Service +33755517567 is enabled ! [2024-02-23 13:12:45] [65d88bbdecd8b] [INFO] Phone Number +33660272405 is available ! [2024-02-23 13:12:45] [65d88bbdecd8b] [DEBUG] Listen is enabled ? true [2024-02-23 13:12:45] [65d88bbdecd8b] [INFO] Listen +33755517567 is enabled ! [2024-02-23 13:12:45] [65d88bbdecd8b] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 13:12:46] [65d88bbdecd8b] [DEBUG] BDD CheckNumber : OK [2024-02-23 13:12:46] [65d88bbdecd8b] [INFO] Callback SMS Count =? 5 [2024-02-23 13:12:46] [65d88bbdecd8b] [INFO] Callback checkLastMessage : 41 rue des caves, 63119 Châteaugay -- text: Nous irons dans un airbnb vers l'école des mines à Saint Étienne [2024-02-23 13:12:46] [65d88bbdecd8b] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Nous irons dans un airbnb vers l\'école des mines à Saint Étienne' [2024-02-23 13:12:46] [65d88bbdecd8b] [INFO] Event ID ? 3 [2024-02-23 13:12:46] [65d88bbdecd8b] [INFO] Fetch event [2024-02-23 13:12:46] [65d88bbdecd8b] [INFO] Event name : CEC S3 [2024-02-23 13:12:46] [65d88bbdecd8b] [DEBUG] début chatgpt [2024-02-23 13:12:46] [65d88bbdecd8b] [DEBUG] curl_init OK [2024-02-23 13:12:46] [65d88bbdecd8b] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a des \u00e9v\u00e8nements. Je vais \u00e0 un \u00e9v\u00e8nement, je souhaite covoiturer et vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS vous envoyez des messages de moins de 160 caract\u00e8res. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez que vous \u00eates un assistant mobilit\u00e9. Nous sommes polis et nous utilisons le vouvoiement. Les informations \u00e0 collecter sont: \\n - jours de pr\u00e9sence\\n - Role(si je souhaite \u00eatre conducteur ou passager) \\n - mon adresse de d\u00e9part \\n -Commentaires particulier (nom d'hotel ou informations particuli\u00e8res). Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment.\\nExemple de questions: \"Souhaitez vous \u00eatre conducteur ou passager pour ce covoiturage?\",\"Serez-vous pr\u00e9sent les deux jours?\",\"Quelle est votre adresse de d\u00e9part? (dont code postal)\", \"Revenez vous \u00e0 la m\u00eame adresse? Si non, pr\u00e9cisez-moi votre adresse de retour\",\"Pouvez-vous me donner votre adresse de d\u00e9part ainsi que toutes informations particuli\u00e8res comme le nom de votre h\u00f4tel par exemple?\""},{"role":"assistant","content":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 la S3 de la CEC Massif Central 'Entreprendre avec le Climat' du 7 au 8 mars 2024 \u00e0 l'\u00c9cole des Mines. Pour cette session, am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que j'organise votre venue ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir sur plus nous : https:\/\/bit.ly\/CGUMOBILI et notre politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVAcy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)"},{"role":"user","content":"Conducteur"},{"role":"assistant","content":"Super, merci ! Serez-vous pr\u00e9sent les deux jours de l'\u00e9v\u00e9nement (7 et 8 mars) ? (Oui, non, ou autre pr\u00e9cision)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Merci pour votre r\u00e9ponse. Quelle est votre adresse de d\u00e9part ? (Incluez le code postal, s'il vous pla\u00eet)"},{"role":"user","content":"41 rue des caves, 63119 Ch\u00e2teaugay"},{"role":"assistant","content":"Parfait, merci. Avez-vous des commentaires particuliers \u00e0 ajouter ? (Nom d'h\u00f4tel, heures de d\u00e9part\/retour souhait\u00e9es, etc.)"},{"role":"user","content":"Nous irons dans un airbnb vers l'\u00e9cole des mines \u00e0 Saint \u00c9tienne"}]} [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vOhy7Xid9xjai6VHPDTPB8Sln37j", "object": "chat.completion", "created": 1708690366, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Noté, vous irez à un Airbnb proche de l'École des Mines à Saint-Étienne. Avez-vous une heure de départ souhaitée pour le 7 mars ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 658, "completion_tokens": 41, "total_tokens": 699 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] Curl Closed OK [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] Commun GPT Content: { "id": "chatcmpl-8vOhy7Xid9xjai6VHPDTPB8Sln37j", "object": "chat.completion", "created": 1708690366, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Noté, vous irez à un Airbnb proche de l'École des Mines à Saint-Étienne. Avez-vous une heure de départ souhaitée pour le 7 mars ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 658, "completion_tokens": 41, "total_tokens": 699 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] BDD BddMaj : rep5 mis à jour. Valeur: 'Nous irons dans un airbnb vers l\'école des mines à Saint Étienne' [2024-02-23 13:12:48] [65d88bbdecd8b] [ERROR] BDD BddMaj : une erreur est survenu : Unknown column 'Quest6' in 'field list' [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] Sender already set +33660272405 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms2_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms2_sent_at : 2 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms3_sent_at : 2 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms6_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS operators count : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS reminder count : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day operators count : 6 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day reminder count : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] SMS Count : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] SMS day Count : 12 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMS] text : Noté, vous irez à un Airbnb proche de l'École des Mines à Saint-Étienne. Avez-vous une heure de départ souhaitée pour le 7 mars ? [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMS] number : +33660272405 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33660272405"}],"text":"Not\u00e9, vous irez \u00e0 un Airbnb proche de l'\u00c9cole des Mines \u00e0 Saint-\u00c9tienne. Avez-vous une heure de d\u00e9part souhait\u00e9e pour le 7 mars ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] [SMS] SMS envoyé avec succès id : sms_65d88bc0b822d153135528 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d88bc0b822d153135528","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":432.16} [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] BDD AddSmsCount SMS Count updated: 6 [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] BDD BddMaj : sms6_sent_at mis à jour. Valeur: '2024-02-23 13:12:48' [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] Sender already set +33660272405 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms2_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms2_sent_at : 2 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms3_sent_at : 2 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS sms6_sent_at : 1 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day sms6_sent_at : 1 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS operators count : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS reminder count : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day operators count : 6 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] SMS day reminder count : 0 [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] SMS Count : 1 [2024-02-23 13:12:48] [65d88bbdecd8b] [INFO] SMS day Count : 13 [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMStoOperator] JSON : [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] [SMS] HTTP Code : 400 [2024-02-23 13:12:48] [65d88bbdecd8b] [ERROR] [SMStoOperator] SMS non envoyé, en erreur. Curl_response : {"code":0,"message":"Could not decode JSON, syntax error - malformed JSON."} | Number: +33634957587 | Message: 2405 ©cole des mines à Saint Étienne [2024-02-23 13:12:48] [65d88bbdecd8b] [DEBUG] Callback juste avant fin callBack [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] Callback main start ok [2024-02-23 13:13:32] [65d88bec00656] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] Callback main avant while ok [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] Fields : channel=sms&text=Nous partirons pour arriver à 16h00 / 16h30 sur place&reception_date=2024-02-23 13:13:30&metadata[message_id]=sms_65d88bc0b822d153135528&metadata[number]=+33660272405&metadata[sim_card_number]=+33755517567 [2024-02-23 13:13:32] [65d88bec00656] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33660272405 Text: Nous partirons pour arriver à 16h00 / 16h30 sur place [2024-02-23 13:13:32] [65d88bec00656] [INFO] From: +33660272405|To: +33755517567|Date: 2024-02-23 13:13:30|Message: Nous partirons pour arriver à 16h00 / 16h30 sur place [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] callback main apres while ok [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] Service is enabled ? true [2024-02-23 13:13:32] [65d88bec00656] [INFO] Service +33755517567 is enabled ! [2024-02-23 13:13:32] [65d88bec00656] [INFO] Phone Number +33660272405 is available ! [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] Listen is enabled ? true [2024-02-23 13:13:32] [65d88bec00656] [INFO] Listen +33755517567 is enabled ! [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] BDD CheckNumber : OK [2024-02-23 13:13:32] [65d88bec00656] [INFO] Callback SMS Count =? 6 [2024-02-23 13:13:32] [65d88bec00656] [INFO] Callback checkLastMessage : Nous irons dans un airbnb vers l'école des mines à Saint Étienne -- text: Nous partirons pour arriver à 16h00 / 16h30 sur place [2024-02-23 13:13:32] [65d88bec00656] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Nous partirons pour arriver à 16h00 / 16h30 sur place' [2024-02-23 13:13:32] [65d88bec00656] [INFO] Event ID ? 3 [2024-02-23 13:13:32] [65d88bec00656] [INFO] Fetch event [2024-02-23 13:13:32] [65d88bec00656] [INFO] Event name : CEC S3 [2024-02-23 13:13:32] [65d88bec00656] [DEBUG] Callback juste avant fin callBack [2024-02-23 13:18:43] [65d88d23c29b2] [DEBUG] Callback main start ok [2024-02-23 13:18:43] [65d88d23c29b2] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 13:18:43] [65d88d23c29b2] [DEBUG] Callback main avant while ok [2024-02-23 13:18:43] [65d88d23c29b2] [DEBUG] Fields : channel=sms&text=Bonjour, je vous contact car je n'ai pas eu de nouvelles pour la place de parking je voulais savoir si c'était toujours bon. Merci bonne journée&reception_date=2024-02-23 13:18:42&metadata[message_id]=sms_65c0de766bdb0197883301&metadata[number]=+33664143186&metadata[sim_card_number]=+33755517569 [2024-02-23 13:18:43] [65d88d23c29b2] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33664143186 Text: Bonjour, je vous contact car je n'ai pas eu de nouvelles pour la place de parking je voulais savoir si c'était toujours bon. Merci bonne journée [2024-02-23 13:18:43] [65d88d23c29b2] [INFO] From: +33664143186|To: +33755517569|Date: 2024-02-23 13:18:42|Message: Bonjour, je vous contact car je n'ai pas eu de nouvelles pour la place de parking je voulais savoir si c'était toujours bon. Merci bonne journée [2024-02-23 13:18:43] [65d88d23c29b2] [DEBUG] callback main apres while ok [2024-02-23 13:18:43] [65d88d23c29b2] [DEBUG] Service is enabled ? true [2024-02-23 13:18:43] [65d88d23c29b2] [INFO] Service +33755517569 is enabled ! [2024-02-23 13:18:43] [65d88d23c29b2] [INFO] Phone Number +33664143186 is not available ! [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] Callback main start ok [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] Callback main avant while ok [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] Fields : channel=sms&text=Bonjour, non merci.&reception_date=2024-02-23 22:23:22&metadata[message_id]=sms_65d5d17d61e34897926430&metadata[number]=+33748887344&metadata[sim_card_number]=+33755517567 [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33748887344 Text: Bonjour, non merci. [2024-02-23 22:23:24] [65d90ccc07483] [INFO] From: +33748887344|To: +33755517567|Date: 2024-02-23 22:23:22|Message: Bonjour, non merci. [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] callback main apres while ok [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] Service is enabled ? true [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Service +33755517567 is enabled ! [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Phone Number +33748887344 is available ! [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] Listen is enabled ? true [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Listen +33755517567 is enabled ! [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] BDD CheckNumber : OK [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Callback SMS Count =? 1 [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Callback checkLastMessage : -- text: Bonjour, non merci. [2024-02-23 22:23:24] [65d90ccc07483] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bonjour, non merci.' [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Event ID ? 3 [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Fetch event [2024-02-23 22:23:24] [65d90ccc07483] [INFO] Event name : CEC S3 [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] début chatgpt [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] curl_init OK [2024-02-23 22:23:24] [65d90ccc07483] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-turbo-preview","messages":[{"role":"system","content":"Je souhaite conna\u00eetre pour chaque message si le message est positif ou n\u00e9gatif \u00e0 la question 'Souhaitez-vous faire du covoiturage ?'. Pour cela, tu utiliseras une \u00e9chelle d'entier de 0 \u00e0 10, pour noter le message, o\u00f9 0 veut vraiment dire non et 10 vraiment dire oui. Si le message n'est pas pr\u00e9cis ou est hors sujet, tu renverras 0. Tu renverras uniquement la valeur de la note de l'\u00e9chelle."},{"role":"user","content":"Le message : Bonjour, non merci."}]} [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] Commun GPT response: { "id": "chatcmpl-8vXIququVfhd7RCmrVHExfGNxSqkO", "object": "chat.completion", "created": 1708723404, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 1, "total_tokens": 134 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] Curl Closed OK [2024-02-23 22:23:25] [65d90ccc07483] [INFO] Commun GPT Content: { "id": "chatcmpl-8vXIququVfhd7RCmrVHExfGNxSqkO", "object": "chat.completion", "created": 1708723404, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "0" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 133, "completion_tokens": 1, "total_tokens": 134 }, "system_fingerprint": "fp_af20139b70" } [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [AUTOMATIC] Réponse 0 [2024-02-23 22:23:25] [65d90ccc07483] [INFO] BDD BddMaj : rep1 mis à jour. Valeur: 'Bonjour, non merci.' [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [AUTOMATIC] Réponse Negative : Bonjour, non merci. [2024-02-23 22:23:25] [65d90ccc07483] [INFO] BDD BddMaj : Quest2 mis à jour. Valeur: 'Je suis un assistant de mobilité partagée, j\'aide les invités à se rendre à l\'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d\'autres invités. \r\nFaites bonne route pour l’événement.' [2024-02-23 22:23:25] [65d90ccc07483] [INFO] Sender already set +33748887344 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms2_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms2_sent_at : 2 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms3_sent_at : 2 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms6_sent_at : 1 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS operators count : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS reminder count : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day operators count : 6 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day reminder count : 0 [2024-02-23 22:23:25] [65d90ccc07483] [INFO] SMS Count : 0 [2024-02-23 22:23:25] [65d90ccc07483] [INFO] SMS day Count : 13 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [SMS] text : Je suis un assistant de mobilité partagée, j'aide les invités à se rendre à l'évènement. Si vous avez déjà prévu votre trajet, n’hésitez pas à me le partager, ça pourrai aider d'autres invités. Faites bonne route pour l’événement. [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [SMS] number : +33748887344 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [SMS] sender : 33755517567 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33748887344"}],"text":"Je suis un assistant de mobilit\u00e9 partag\u00e9e, j'aide les invit\u00e9s \u00e0 se rendre \u00e0 l'\u00e9v\u00e8nement. Si vous avez d\u00e9j\u00e0 pr\u00e9vu votre trajet, n\u2019h\u00e9sitez pas \u00e0 me le partager, \u00e7a pourrai aider d'autres invit\u00e9s. \r\nFaites bonne route pour l\u2019\u00e9v\u00e9nement.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 22:23:25] [65d90ccc07483] [INFO] [SMS] SMS envoyé avec succès id : sms_65d90ccda0bca599633728 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_65d90ccda0bca599633728","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":431.97} [2024-02-23 22:23:25] [65d90ccc07483] [INFO] BDD AddSmsCount SMS Count updated: 2 [2024-02-23 22:23:25] [65d90ccc07483] [INFO] BDD BddMaj : sms2_sent_at mis à jour. Valeur: '2024-02-23 22:23:25' [2024-02-23 22:23:25] [65d90ccc07483] [INFO] Sender already set +33748887344 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms1_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms1_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms2_sent_at : 1 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms2_sent_at : 3 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms3_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms3_sent_at : 2 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms4_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms4_sent_at : 1 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms5_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms5_sent_at : 1 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS sms6_sent_at : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day sms6_sent_at : 1 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS operators count : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS reminder count : 0 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day operators count : 6 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] SMS day reminder count : 0 [2024-02-23 22:23:25] [65d90ccc07483] [INFO] SMS Count : 1 [2024-02-23 22:23:25] [65d90ccc07483] [INFO] SMS day Count : 14 [2024-02-23 22:23:25] [65d90ccc07483] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7344 Bonjour, non merci.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-02-23 22:23:26] [65d90ccc07483] [DEBUG] [SMS] HTTP Code : 200 [2024-02-23 22:23:26] [65d90ccc07483] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_65d90cce156dd063375149 [2024-02-23 22:23:26] [65d90ccc07483] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_65d90cce156dd063375149","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":431.92} [2024-02-23 22:23:26] [65d90ccc07483] [DEBUG] Callback juste avant fin callBack