[2024-03-29 01:20:02] [660609324ea80] [DEBUG] Callback main start ok [2024-03-29 01:20:02] [660609324ea80] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 01:20:02] [660609324ea80] [DEBUG] Callback main avant while ok [2024-03-29 01:20:02] [660609324ea80] [DEBUG] Fields : channel=sms&text=vv&reception_date=2024-03-29 01:20:00&metadata[message_id]=sms_660586170f38f056683567&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050383 [2024-03-29 01:20:02] [660609324ea80] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33601747173 Text: vv [2024-03-29 01:20:02] [660609324ea80] [INFO] From: +33601747173|To: +33757050383|Date: 2024-03-29 01:20:00|Message: vv [2024-03-29 01:20:02] [660609324ea80] [DEBUG] callback main apres while ok [2024-03-29 01:20:02] [660609324ea80] [INFO] Phone Number +33601747173 is available ! [2024-03-29 01:20:02] [660609324ea80] [DEBUG] Service is enabled ? true [2024-03-29 01:20:02] [660609324ea80] [INFO] Service +33757050383 is enabled ! [2024-03-29 01:20:02] [660609324ea80] [DEBUG] Listen is enabled ? false [2024-03-29 01:20:02] [660609324ea80] [INFO] Listen +33757050383 is disabled ! [2024-03-29 01:20:02] [660609324ea80] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-03-29 01:20:02] [660609324ea80] [DEBUG] BDD CheckNumber : OK [2024-03-29 01:20:02] [660609324ea80] [INFO] Callback SMS Count =? 5 [2024-03-29 01:20:02] [660609324ea80] [INFO] Callback checkMessage : mercredi soir et jeudi -- text: vv [2024-03-29 01:20:02] [660609324ea80] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'vv' [2024-03-29 01:20:02] [660609324ea80] [INFO] Event ID ? 9 [2024-03-29 01:20:02] [660609324ea80] [INFO] Fetch event [2024-03-29 01:20:02] [660609324ea80] [INFO] Event name : VVX [2024-03-29 01:20:02] [660609324ea80] [DEBUG] début chatgpt [2024-03-29 01:20:02] [660609324ea80] [DEBUG] curl_init OK [2024-03-29 01:20:02] [660609324ea80] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"peu importe"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"mercredi soir et jeudi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, Courte distance pendant les jours de l'\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"vv"}]} [2024-03-29 01:20:05] [660609324ea80] [DEBUG] Commun GPT response: { "id": "chatcmpl-97uGQ4xTcYKkmsfkeqcjlBT4Q61lp", "object": "chat.completion", "created": 1711671602, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Désolé, je n'ai pas compris. Pourriez-vous préciser si vous souhaitez faire du covoiturage pour : longue distance depuis chez vous, courte distance pendant l'événement, ou pour tous les trajets ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 869, "completion_tokens": 53, "total_tokens": 922 }, "system_fingerprint": "fp_320f4f81bd" } [2024-03-29 01:20:05] [660609324ea80] [DEBUG] Curl Closed OK [2024-03-29 01:20:05] [660609324ea80] [INFO] Commun GPT Content: { "id": "chatcmpl-97uGQ4xTcYKkmsfkeqcjlBT4Q61lp", "object": "chat.completion", "created": 1711671602, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Désolé, je n'ai pas compris. Pourriez-vous préciser si vous souhaitez faire du covoiturage pour : longue distance depuis chez vous, courte distance pendant l'événement, ou pour tous les trajets ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 869, "completion_tokens": 53, "total_tokens": 922 }, "system_fingerprint": "fp_320f4f81bd" } [2024-03-29 01:20:05] [660609324ea80] [INFO] Sender already set +33601747173 [2024-03-29 01:20:05] [660609324ea80] [DEBUG] [SMS] text : Désolé, je n'ai pas compris. Pourriez-vous préciser si vous souhaitez faire du covoiturage pour : longue distance depuis chez vous, courte distance pendant l'événement, ou pour tous les trajets ? [2024-03-29 01:20:05] [660609324ea80] [DEBUG] [SMS] number : +33601747173 [2024-03-29 01:20:05] [660609324ea80] [DEBUG] [SMS] sender : 33757050383 [2024-03-29 01:20:05] [660609324ea80] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"D\u00e9sol\u00e9, je n'ai pas compris. Pourriez-vous pr\u00e9ciser si vous souhaitez faire du covoiturage pour : longue distance depuis chez vous, courte distance pendant l'\u00e9v\u00e9nement, ou pour tous les trajets ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-03-29 01:20:05] [660609324ea80] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:20:05] [660609324ea80] [INFO] [SMS] SMS envoyé avec succès id : sms_66060935c4562899809967 [2024-03-29 01:20:05] [660609324ea80] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66060935c4562899809967","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":191.68} [2024-03-29 01:20:05] [660609324ea80] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 01:20:05] [660609324ea80] [DEBUG] Callback juste avant fin callBack [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] Callback main start ok [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] Callback main avant while ok [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] Fields : channel=sms&text=vv&reception_date=2024-03-29 01:20:43&metadata[message_id]=sms_66060935c4562899809967&metadata[number]=+33601747173&metadata[sim_card_number]=+33757050383 [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33601747173 Text: vv [2024-03-29 01:20:44] [6606095c88c4e] [INFO] From: +33601747173|To: +33757050383|Date: 2024-03-29 01:20:43|Message: vv [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] callback main apres while ok [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Phone Number +33601747173 is available ! [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] Service is enabled ? true [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Service +33757050383 is enabled ! [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] Listen is enabled ? false [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Listen +33757050383 is disabled ! [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 01:20:44] [6606095c88c4e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-03-29 01:20:44] [6606095c88c4e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'vv' [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Callback Q1: l'event n'est pas reconnu [2024-03-29 01:20:44] [6606095c88c4e] [INFO] Ajout du sender : 33757050374 au +33601747173 [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] [SMS] text : Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller? [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] [SMS] number : +33601747173 [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] [SMS] sender : 33757050374 [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:20:44] [6606095c88c4e] [INFO] [SMS] SMS envoyé avec succès id : sms_6606095cc3919982358717 [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606095cc3919982358717","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.64} [2024-03-29 01:20:44] [6606095c88c4e] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 01:20:44] [6606095c88c4e] [DEBUG] Callback juste avant fin callBack [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] Callback main start ok [2024-03-29 01:49:17] [6606100d9d902] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] Callback main avant while ok [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] Fields : channel=sms&text=24h&reception_date=2024-03-29 01:49:16&metadata[message_id]=sms_65f441e417bed359010410&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 01:49:17] [6606100d9d902] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: 24h [2024-03-29 01:49:17] [6606100d9d902] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 01:49:16|Message: 24h [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] callback main apres while ok [2024-03-29 01:49:17] [6606100d9d902] [INFO] Phone Number +33601747173 is available ! [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] Service is enabled ? true [2024-03-29 01:49:17] [6606100d9d902] [INFO] Service +33755517567 is enabled ! [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] Listen is enabled ? true [2024-03-29 01:49:17] [6606100d9d902] [INFO] Listen +33755517567 is enabled ! [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 01:49:17] [6606100d9d902] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 01:49:17] [6606100d9d902] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-03-29 01:49:17] [6606100d9d902] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '24h' [2024-03-29 01:49:17] [6606100d9d902] [INFO] Callback Q1: l'event n'est pas reconnu [2024-03-29 01:49:17] [6606100d9d902] [INFO] Ajout du sender : 33757050374 au +33601747173 [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] [SMS] text : Bonjour, je suis Alfred, votre assistant covoiturage pour vos évènements. A quel évènement souhaitez-vous aller? [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] [SMS] number : +33601747173 [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] [SMS] sender : 33757050374 [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred, votre assistant covoiturage pour vos \u00e9v\u00e8nements. A quel \u00e9v\u00e8nement souhaitez-vous aller?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:49:17] [6606100d9d902] [INFO] [SMS] SMS envoyé avec succès id : sms_6606100de6b2e376213017 [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606100de6b2e376213017","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.59} [2024-03-29 01:49:17] [6606100d9d902] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 01:49:17] [6606100d9d902] [INFO] Sender already set +33601747173 [2024-03-29 01:49:17] [6606100d9d902] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 24h","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-03-29 01:49:18] [6606100d9d902] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:49:18] [6606100d9d902] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_6606100e33407218107677 [2024-03-29 01:49:18] [6606100d9d902] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_6606100e33407218107677","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.55} [2024-03-29 01:49:18] [6606100d9d902] [DEBUG] Callback juste avant fin callBack [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] Callback main start ok [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] Callback main avant while ok [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] Fields : channel=sms&text=24h&reception_date=2024-03-29 01:55:48&metadata[message_id]=sms_65f441e417bed359010410&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: 24h [2024-03-29 01:55:49] [66061195cf2fd] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 01:55:48|Message: 24h [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] callback main apres while ok [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Phone Number +33601747173 is available ! [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] Service is enabled ? true [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Service +33755517567 is enabled ! [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] Listen is enabled ? true [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Listen +33755517567 is enabled ! [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 01:55:49] [66061195cf2fd] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-03-29 01:55:49] [66061195cf2fd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '24h' [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Callback Q1: l'event est 24h du mans [2024-03-29 01:55:49] [66061195cf2fd] [INFO] BDD BddMaj : Event mis à jour. Valeur: '24h via sms' [2024-03-29 01:55:49] [66061195cf2fd] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '11' [2024-03-29 01:55:49] [66061195cf2fd] [INFO] Ajout du sender : 33755517567 au +33601747173 [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] [SMS] number : +33601747173 [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 01:55:49] [66061195cf2fd] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 01:55:50] [66061195cf2fd] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:55:50] [66061195cf2fd] [INFO] [SMS] SMS envoyé avec succès id : sms_660611962e65e062326288 [2024-03-29 01:55:50] [66061195cf2fd] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660611962e65e062326288","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.5} [2024-03-29 01:55:50] [66061195cf2fd] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 01:55:50] [66061195cf2fd] [INFO] Sender already set +33601747173 [2024-03-29 01:55:50] [66061195cf2fd] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 24h","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 01:55:50] [66061195cf2fd] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:55:50] [66061195cf2fd] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_6606119675e90817052412 [2024-03-29 01:55:50] [66061195cf2fd] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_6606119675e90817052412","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.46} [2024-03-29 01:55:50] [66061195cf2fd] [DEBUG] Callback juste avant fin callBack [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] Callback main start ok [2024-03-29 01:56:04] [660611a417d4c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] Callback main avant while ok [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] Fields : channel=sms&text=oui&reception_date=2024-03-29 01:56:02&metadata[message_id]=sms_660611962e65e062326288&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 01:56:04] [660611a417d4c] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: oui [2024-03-29 01:56:04] [660611a417d4c] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 01:56:02|Message: oui [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] callback main apres while ok [2024-03-29 01:56:04] [660611a417d4c] [INFO] Phone Number +33601747173 is available ! [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] Service is enabled ? true [2024-03-29 01:56:04] [660611a417d4c] [INFO] Service +33755517567 is enabled ! [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] Listen is enabled ? true [2024-03-29 01:56:04] [660611a417d4c] [INFO] Listen +33755517567 is enabled ! [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] BDD CheckNumber : OK [2024-03-29 01:56:04] [660611a417d4c] [INFO] Callback SMS Count =? 1 [2024-03-29 01:56:04] [660611a417d4c] [INFO] Callback checkMessage : 24h -- text: oui [2024-03-29 01:56:04] [660611a417d4c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2024-03-29 01:56:04] [660611a417d4c] [INFO] Event ID ? 11 [2024-03-29 01:56:04] [660611a417d4c] [INFO] Fetch event [2024-03-29 01:56:04] [660611a417d4c] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-29 01:56:04] [660611a417d4c] [INFO] Sender already set +33601747173 [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMS] number : +33601747173 [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:56:04] [660611a417d4c] [INFO] [SMS] SMS envoyé avec succès id : sms_660611a469692234478407 [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660611a469692234478407","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":191.32} [2024-03-29 01:56:04] [660611a417d4c] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 01:56:04] [660611a417d4c] [INFO] Sender already set +33601747173 [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 oui","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:56:04] [660611a417d4c] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660611a4a83e8180549433 [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660611a4a83e8180549433","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.28} [2024-03-29 01:56:04] [660611a417d4c] [DEBUG] Callback juste avant fin callBack [2024-03-29 01:58:38] [6606123e99a0c] [INFO] Sender already set +33601747173 [2024-03-29 01:58:38] [6606123e99a0c] [DEBUG] [SMS] text : Souhaitez vous être conducteur ou passager ? (conducteur,passager,peu importe) [2024-03-29 01:58:38] [6606123e99a0c] [DEBUG] [SMS] number : +33601747173 [2024-03-29 01:58:38] [6606123e99a0c] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 01:58:38] [6606123e99a0c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 01:58:38] [6606123e99a0c] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 01:58:38] [6606123e99a0c] [INFO] [SMS] SMS envoyé avec succès id : sms_6606123ed9664496935405 [2024-03-29 01:58:38] [6606123e99a0c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606123ed9664496935405","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.23} [2024-03-29 01:58:38] [6606123e99a0c] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:04:06] [6606138607871] [DEBUG] Callback main start ok [2024-03-29 02:04:06] [6606138607871] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:04:06] [6606138607871] [DEBUG] Callback main avant while ok [2024-03-29 02:04:06] [6606138607871] [DEBUG] Fields : channel=sms&text=24h&reception_date=2024-03-29 02:04:04&metadata[message_id]=sms_6606123ed9664496935405&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:04:06] [6606138607871] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: 24h [2024-03-29 02:04:06] [6606138607871] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:04:04|Message: 24h [2024-03-29 02:04:06] [6606138607871] [DEBUG] callback main apres while ok [2024-03-29 02:04:06] [6606138607871] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:04:06] [6606138607871] [DEBUG] Service is enabled ? true [2024-03-29 02:04:06] [6606138607871] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:04:06] [6606138607871] [DEBUG] Listen is enabled ? true [2024-03-29 02:04:06] [6606138607871] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:04:06] [6606138607871] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:04:06] [6606138607871] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 02:04:06] [6606138607871] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 02:04:06] [6606138607871] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33601747173 [2024-03-29 02:04:06] [6606138607871] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '24h' [2024-03-29 02:04:06] [6606138607871] [INFO] Callback Q1: l'event est 24h du mans [2024-03-29 02:04:06] [6606138607871] [INFO] BDD BddMaj : Event mis à jour. Valeur: '24h via sms' [2024-03-29 02:04:06] [6606138607871] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '11' [2024-03-29 02:04:06] [6606138607871] [INFO] Ajout du sender : 33755517567 au +33601747173 [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:04:06] [6606138607871] [INFO] [SMS] SMS envoyé avec succès id : sms_660613865697b512424294 [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660613865697b512424294","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.19} [2024-03-29 02:04:06] [6606138607871] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:04:06] [6606138607871] [INFO] Sender already set +33601747173 [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 24h","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:04:06] [6606138607871] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_66061386931cc222678841 [2024-03-29 02:04:06] [6606138607871] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_66061386931cc222678841","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.14} [2024-03-29 02:04:06] [6606138607871] [DEBUG] Callback juste avant fin callBack [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] Callback main start ok [2024-03-29 02:04:17] [66061391e44cd] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] Callback main avant while ok [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] Fields : channel=sms&text=oui&reception_date=2024-03-29 02:04:16&metadata[message_id]=sms_660613865697b512424294&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:04:17] [66061391e44cd] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: oui [2024-03-29 02:04:17] [66061391e44cd] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:04:16|Message: oui [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] callback main apres while ok [2024-03-29 02:04:17] [66061391e44cd] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] Service is enabled ? true [2024-03-29 02:04:17] [66061391e44cd] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] Listen is enabled ? true [2024-03-29 02:04:17] [66061391e44cd] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] BDD CheckNumber : OK [2024-03-29 02:04:17] [66061391e44cd] [INFO] Callback SMS Count =? 1 [2024-03-29 02:04:17] [66061391e44cd] [INFO] Callback checkMessage : 24h -- text: oui [2024-03-29 02:04:17] [66061391e44cd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'oui' [2024-03-29 02:04:17] [66061391e44cd] [INFO] Event ID ? 11 [2024-03-29 02:04:17] [66061391e44cd] [INFO] Fetch event [2024-03-29 02:04:17] [66061391e44cd] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-29 02:04:17] [66061391e44cd] [INFO] Sender already set +33601747173 [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] [SMS] text : Parfait, pour en savoir plus sur moi: https://bit.ly/CGUAlfred Souhaitez-vous etre conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:04:17] [66061391e44cd] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Parfait, pour en savoir plus sur moi: https:\/\/bit.ly\/CGUAlfred\r\nSouhaitez-vous etre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:04:18] [66061391e44cd] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:04:18] [66061391e44cd] [INFO] [SMS] SMS envoyé avec succès id : sms_660613923f421862208091 [2024-03-29 02:04:18] [66061391e44cd] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660613923f421862208091","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.1} [2024-03-29 02:04:18] [66061391e44cd] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:04:18] [66061391e44cd] [INFO] Sender already set +33601747173 [2024-03-29 02:04:18] [66061391e44cd] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 oui","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:04:18] [66061391e44cd] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:04:18] [66061391e44cd] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_6606139288383908613140 [2024-03-29 02:04:18] [66061391e44cd] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_6606139288383908613140","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.05} [2024-03-29 02:04:18] [66061391e44cd] [DEBUG] Callback juste avant fin callBack [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] Callback main start ok [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] Callback main avant while ok [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] Fields : channel=sms&text=je viens seul mais je ne sais pas a partir de quand on peut venir&reception_date=2024-03-29 02:09:14&metadata[message_id]=sms_660613923f421862208091&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: je viens seul mais je ne sais pas a partir de quand on peut venir [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:09:14|Message: je viens seul mais je ne sais pas a partir de quand on peut venir [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] callback main apres while ok [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] Service is enabled ? true [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] Listen is enabled ? true [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:09:15] [660614bbc8b4d] [DEBUG] BDD CheckNumber : OK [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] Callback SMS Count =? 2 [2024-03-29 02:09:15] [660614bbc8b4d] [INFO] Callback checkMessage : oui -- text: je viens seul mais je ne sais pas a partir de quand on peut venir [2024-03-29 02:09:16] [660614bbc8b4d] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'je viens seul mais je ne sais pas a partir de quand on peut venir' [2024-03-29 02:09:16] [660614bbc8b4d] [INFO] Event ID ? 11 [2024-03-29 02:09:16] [660614bbc8b4d] [INFO] Fetch event [2024-03-29 02:09:16] [660614bbc8b4d] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 02:09:16] [660614bbc8b4d] [DEBUG] début chatgpt [2024-03-29 02:09:16] [660614bbc8b4d] [DEBUG] curl_init OK [2024-03-29 02:09:16] [660614bbc8b4d] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"je viens seul mais je ne sais pas a partir de quand on peut venir"}]} [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] Commun GPT response: { "id": "chatcmpl-97v246HrsWS050Ayao8bnRio16Ru1", "object": "chat.completion", "created": 1711674556, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous présent ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 722, "completion_tokens": 30, "total_tokens": 752 }, "system_fingerprint": "fp_166a8e22c6" } [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] Curl Closed OK [2024-03-29 02:09:18] [660614bbc8b4d] [INFO] Commun GPT Content: { "id": "chatcmpl-97v246HrsWS050Ayao8bnRio16Ru1", "object": "chat.completion", "created": 1711674556, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous présent ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 722, "completion_tokens": 30, "total_tokens": 752 }, "system_fingerprint": "fp_166a8e22c6" } [2024-03-29 02:09:18] [660614bbc8b4d] [INFO] Sender already set +33601747173 [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMS] text : Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous présent ? [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous pr\u00e9sent ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:09:18] [660614bbc8b4d] [INFO] [SMS] SMS envoyé avec succès id : sms_660614be5ebe1105608222 [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660614be5ebe1105608222","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":191.01} [2024-03-29 02:09:18] [660614bbc8b4d] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:09:18] [660614bbc8b4d] [INFO] Sender already set +33601747173 [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 pas a partir de quand on peut venir","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:09:18] [660614bbc8b4d] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660614be9a2c2387857820 [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660614be9a2c2387857820","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.96} [2024-03-29 02:09:18] [660614bbc8b4d] [DEBUG] Callback juste avant fin callBack [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] Callback main start ok [2024-03-29 02:09:48] [660614dcd1c51] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] Callback main avant while ok [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] Fields : channel=sms&text=ha ok, audi est present cette année?&reception_date=2024-03-29 02:09:47&metadata[message_id]=sms_660614be5ebe1105608222&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:09:48] [660614dcd1c51] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: ha ok, audi est present cette année? [2024-03-29 02:09:48] [660614dcd1c51] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:09:47|Message: ha ok, audi est present cette année? [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] callback main apres while ok [2024-03-29 02:09:48] [660614dcd1c51] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] Service is enabled ? true [2024-03-29 02:09:48] [660614dcd1c51] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] Listen is enabled ? true [2024-03-29 02:09:48] [660614dcd1c51] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:09:48] [660614dcd1c51] [DEBUG] BDD CheckNumber : OK [2024-03-29 02:09:48] [660614dcd1c51] [INFO] Callback SMS Count =? 3 [2024-03-29 02:09:48] [660614dcd1c51] [INFO] Callback checkMessage : je viens seul mais je ne sais pas a partir de quand on peut venir -- text: ha ok, audi est present cette année? [2024-03-29 02:09:49] [660614dcd1c51] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'ha ok, audi est present cette année?' [2024-03-29 02:09:49] [660614dcd1c51] [INFO] Event ID ? 11 [2024-03-29 02:09:49] [660614dcd1c51] [INFO] Fetch event [2024-03-29 02:09:49] [660614dcd1c51] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 02:09:49] [660614dcd1c51] [DEBUG] début chatgpt [2024-03-29 02:09:49] [660614dcd1c51] [DEBUG] curl_init OK [2024-03-29 02:09:49] [660614dcd1c51] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"je viens seul mais je ne sais pas a partir de quand on peut venir"},{"role":"assistant","content":"Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous pr\u00e9sent ?"},{"role":"user","content":"ha ok, audi est present cette ann\u00e9e?"}]} [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] Commun GPT response: { "id": "chatcmpl-97v2bjTvUVxWSzmmHhKSkRrK3EgJJ", "object": "chat.completion", "created": 1711674589, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pour des informations sur les équipes, je vous invite à consulter https://www.24h-lemans.com/. Quels jours prévoyez-vous d’être au Mans ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 769, "completion_tokens": 39, "total_tokens": 808 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] Curl Closed OK [2024-03-29 02:09:51] [660614dcd1c51] [INFO] Commun GPT Content: { "id": "chatcmpl-97v2bjTvUVxWSzmmHhKSkRrK3EgJJ", "object": "chat.completion", "created": 1711674589, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Pour des informations sur les équipes, je vous invite à consulter https://www.24h-lemans.com/. Quels jours prévoyez-vous d’être au Mans ?" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 769, "completion_tokens": 39, "total_tokens": 808 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 02:09:51] [660614dcd1c51] [INFO] Sender already set +33601747173 [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] [SMS] text : Pour des informations sur les équipes, je vous invite à consulter https://www.24h-lemans.com/. Quels jours prévoyez-vous d’être au Mans ? [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Pour des informations sur les \u00e9quipes, je vous invite \u00e0 consulter https:\/\/www.24h-lemans.com\/. Quels jours pr\u00e9voyez-vous d\u2019\u00eatre au Mans ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:09:51] [660614dcd1c51] [INFO] [SMS] SMS envoyé avec succès id : sms_660614dfca545301439839 [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660614dfca545301439839","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.92} [2024-03-29 02:09:51] [660614dcd1c51] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:09:51] [660614dcd1c51] [INFO] Sender already set +33601747173 [2024-03-29 02:09:51] [660614dcd1c51] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 ha ok, audi est present cette ann\u00e9e?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:09:52] [660614dcd1c51] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:09:52] [660614dcd1c51] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660614e0103f7775390881 [2024-03-29 02:09:52] [660614dcd1c51] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660614e0103f7775390881","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.87} [2024-03-29 02:09:52] [660614dcd1c51] [DEBUG] Callback juste avant fin callBack [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] Callback main start ok [2024-03-29 02:10:29] [66061505c8a79] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] Callback main avant while ok [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] Fields : channel=sms&text=Les deux jours du week end&reception_date=2024-03-29 02:10:27&metadata[message_id]=sms_660614dfca545301439839&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:10:29] [66061505c8a79] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: Les deux jours du week end [2024-03-29 02:10:29] [66061505c8a79] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:10:27|Message: Les deux jours du week end [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] callback main apres while ok [2024-03-29 02:10:29] [66061505c8a79] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] Service is enabled ? true [2024-03-29 02:10:29] [66061505c8a79] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] Listen is enabled ? true [2024-03-29 02:10:29] [66061505c8a79] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] BDD CheckNumber : OK [2024-03-29 02:10:29] [66061505c8a79] [INFO] Callback SMS Count =? 4 [2024-03-29 02:10:29] [66061505c8a79] [INFO] Callback checkMessage : ha ok, audi est present cette année? -- text: Les deux jours du week end [2024-03-29 02:10:29] [66061505c8a79] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Les deux jours du week end' [2024-03-29 02:10:29] [66061505c8a79] [INFO] Event ID ? 11 [2024-03-29 02:10:29] [66061505c8a79] [INFO] Fetch event [2024-03-29 02:10:29] [66061505c8a79] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] début chatgpt [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] curl_init OK [2024-03-29 02:10:29] [66061505c8a79] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"je viens seul mais je ne sais pas a partir de quand on peut venir"},{"role":"assistant","content":"Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous pr\u00e9sent ?"},{"role":"user","content":"ha ok, audi est present cette ann\u00e9e?"},{"role":"assistant","content":"Pour des informations sur les \u00e9quipes, je vous invite \u00e0 consulter https:\/\/www.24h-lemans.com\/. Quels jours pr\u00e9voyez-vous d\u2019\u00eatre au Mans ?"},{"role":"user","content":"Les deux jours du week end"}]} [2024-03-29 02:10:31] [66061505c8a79] [DEBUG] Commun GPT response: { "id": "chatcmpl-97v3G1mlLulMCc3M4JCMjZOPxgl5C", "object": "chat.completion", "created": 1711674630, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant les jours de l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 822, "completion_tokens": 40, "total_tokens": 862 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:10:31] [66061505c8a79] [DEBUG] Curl Closed OK [2024-03-29 02:10:31] [66061505c8a79] [INFO] Commun GPT Content: { "id": "chatcmpl-97v3G1mlLulMCc3M4JCMjZOPxgl5C", "object": "chat.completion", "created": 1711674630, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant les jours de l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 822, "completion_tokens": 40, "total_tokens": 862 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:10:31] [66061505c8a79] [INFO] Sender already set +33601747173 [2024-03-29 02:10:31] [66061505c8a79] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant les jours de l’événement, tous les trajets) [2024-03-29 02:10:31] [66061505c8a79] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:10:31] [66061505c8a79] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:10:31] [66061505c8a79] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:10:32] [66061505c8a79] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:10:32] [66061505c8a79] [INFO] [SMS] SMS envoyé avec succès id : sms_6606150815688106791921 [2024-03-29 02:10:32] [66061505c8a79] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606150815688106791921","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.83} [2024-03-29 02:10:32] [66061505c8a79] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:10:32] [66061505c8a79] [INFO] Sender already set +33601747173 [2024-03-29 02:10:32] [66061505c8a79] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 Les deux jours du week end","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:10:32] [66061505c8a79] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:10:32] [66061505c8a79] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_6606150854352992691590 [2024-03-29 02:10:32] [66061505c8a79] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_6606150854352992691590","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.78} [2024-03-29 02:10:32] [66061505c8a79] [DEBUG] Callback juste avant fin callBack [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] Callback main start ok [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] Callback main avant while ok [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] Fields : channel=sms&text=depuis clermont ferrand.&reception_date=2024-03-29 02:11:10&metadata[message_id]=sms_6606150815688106791921&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: depuis clermont ferrand. [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:11:10|Message: depuis clermont ferrand. [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] callback main apres while ok [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] Service is enabled ? true [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] Listen is enabled ? true [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] BDD CheckNumber : OK [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Callback SMS Count =? 5 [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Callback checkMessage : Les deux jours du week end -- text: depuis clermont ferrand. [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'depuis clermont ferrand.' [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Event ID ? 11 [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Fetch event [2024-03-29 02:11:11] [6606152fcf9c8] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] début chatgpt [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] curl_init OK [2024-03-29 02:11:11] [6606152fcf9c8] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"je viens seul mais je ne sais pas a partir de quand on peut venir"},{"role":"assistant","content":"Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous pr\u00e9sent ?"},{"role":"user","content":"ha ok, audi est present cette ann\u00e9e?"},{"role":"assistant","content":"Pour des informations sur les \u00e9quipes, je vous invite \u00e0 consulter https:\/\/www.24h-lemans.com\/. Quels jours pr\u00e9voyez-vous d\u2019\u00eatre au Mans ?"},{"role":"user","content":"Les deux jours du week end"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"depuis clermont ferrand."}]} [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] Commun GPT response: { "id": "chatcmpl-97v3wgXu6Oh5c52l0UZ52pNz0pv0E", "object": "chat.completion", "created": 1711674672, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous exactement ? (Adresse incluant code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 879, "completion_tokens": 25, "total_tokens": 904 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] Curl Closed OK [2024-03-29 02:11:13] [6606152fcf9c8] [INFO] Commun GPT Content: { "id": "chatcmpl-97v3wgXu6Oh5c52l0UZ52pNz0pv0E", "object": "chat.completion", "created": 1711674672, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous exactement ? (Adresse incluant code postal, s'il vous plaît)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 879, "completion_tokens": 25, "total_tokens": 904 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:11:13] [6606152fcf9c8] [INFO] Sender already set +33601747173 [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMS] text : Quand et d'où partez-vous exactement ? (Adresse incluant code postal, s'il vous plaît) [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Quand et d'o\u00f9 partez-vous exactement ? (Adresse incluant code postal, s'il vous pla\u00eet)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:11:13] [6606152fcf9c8] [INFO] [SMS] SMS envoyé avec succès id : sms_6606153152159488715017 [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606153152159488715017","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.74} [2024-03-29 02:11:13] [6606152fcf9c8] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:11:13] [6606152fcf9c8] [INFO] Sender already set +33601747173 [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 depuis clermont ferrand.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:11:13] [6606152fcf9c8] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660615318e419707210488 [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660615318e419707210488","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.69} [2024-03-29 02:11:13] [6606152fcf9c8] [DEBUG] Callback juste avant fin callBack [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] Callback main start ok [2024-03-29 02:12:02] [66061562a8a95] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] Callback main avant while ok [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] Fields : channel=sms&text=le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand&reception_date=2024-03-29 02:12:01&metadata[message_id]=sms_6606153152159488715017&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:12:02] [66061562a8a95] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand [2024-03-29 02:12:02] [66061562a8a95] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:12:01|Message: le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] callback main apres while ok [2024-03-29 02:12:02] [66061562a8a95] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] Service is enabled ? true [2024-03-29 02:12:02] [66061562a8a95] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] Listen is enabled ? true [2024-03-29 02:12:02] [66061562a8a95] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] BDD CheckNumber : OK [2024-03-29 02:12:02] [66061562a8a95] [INFO] Callback SMS Count =? 6 [2024-03-29 02:12:02] [66061562a8a95] [INFO] Callback checkMessage : depuis clermont ferrand. -- text: le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand [2024-03-29 02:12:02] [66061562a8a95] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand' [2024-03-29 02:12:02] [66061562a8a95] [INFO] Event ID ? 11 [2024-03-29 02:12:02] [66061562a8a95] [INFO] Fetch event [2024-03-29 02:12:02] [66061562a8a95] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] début chatgpt [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] curl_init OK [2024-03-29 02:12:02] [66061562a8a95] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"je viens seul mais je ne sais pas a partir de quand on peut venir"},{"role":"assistant","content":"Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous pr\u00e9sent ?"},{"role":"user","content":"ha ok, audi est present cette ann\u00e9e?"},{"role":"assistant","content":"Pour des informations sur les \u00e9quipes, je vous invite \u00e0 consulter https:\/\/www.24h-lemans.com\/. Quels jours pr\u00e9voyez-vous d\u2019\u00eatre au Mans ?"},{"role":"user","content":"Les deux jours du week end"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"depuis clermont ferrand."},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous exactement ? (Adresse incluant code postal, s'il vous pla\u00eet)"},{"role":"user","content":"le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand"}]} [2024-03-29 02:12:03] [66061562a8a95] [DEBUG] Commun GPT response: { "id": "chatcmpl-97v4kRNOe27aSZmaWtbyBBR4s18QQ", "object": "chat.completion", "created": 1711674722, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (Ex: arrivée par train, besoin de place pour bagages, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 932, "completion_tokens": 32, "total_tokens": 964 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:12:03] [66061562a8a95] [DEBUG] Curl Closed OK [2024-03-29 02:12:03] [66061562a8a95] [INFO] Commun GPT Content: { "id": "chatcmpl-97v4kRNOe27aSZmaWtbyBBR4s18QQ", "object": "chat.completion", "created": 1711674722, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (Ex: arrivée par train, besoin de place pour bagages, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 932, "completion_tokens": 32, "total_tokens": 964 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:12:03] [66061562a8a95] [INFO] Sender already set +33601747173 [2024-03-29 02:12:03] [66061562a8a95] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter ? (Ex: arrivée par train, besoin de place pour bagages, etc.) [2024-03-29 02:12:03] [66061562a8a95] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:12:03] [66061562a8a95] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:12:03] [66061562a8a95] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (Ex: arriv\u00e9e par train, besoin de place pour bagages, etc.)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:12:04] [66061562a8a95] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:12:04] [66061562a8a95] [INFO] [SMS] SMS envoyé avec succès id : sms_660615642453e292631374 [2024-03-29 02:12:04] [66061562a8a95] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660615642453e292631374","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.65} [2024-03-29 02:12:04] [66061562a8a95] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:12:04] [66061562a8a95] [INFO] Sender already set +33601747173 [2024-03-29 02:12:04] [66061562a8a95] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 ue julien, 63000 clermont ferrand","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:12:04] [66061562a8a95] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:12:04] [66061562a8a95] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660615645e17b725136751 [2024-03-29 02:12:04] [66061562a8a95] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660615645e17b725136751","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.6} [2024-03-29 02:12:04] [66061562a8a95] [DEBUG] Callback juste avant fin callBack [2024-03-29 02:12:30] [6606157e02249] [DEBUG] Callback main start ok [2024-03-29 02:12:30] [6606157e02249] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 02:12:30] [6606157e02249] [DEBUG] Callback main avant while ok [2024-03-29 02:12:30] [6606157e02249] [DEBUG] Fields : channel=sms&text=non c'est bon pour moi&reception_date=2024-03-29 02:12:28&metadata[message_id]=sms_660615642453e292631374&metadata[number]=+33601747173&metadata[sim_card_number]=+33755517567 [2024-03-29 02:12:30] [6606157e02249] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33601747173 Text: non c'est bon pour moi [2024-03-29 02:12:30] [6606157e02249] [INFO] From: +33601747173|To: +33755517567|Date: 2024-03-29 02:12:28|Message: non c'est bon pour moi [2024-03-29 02:12:30] [6606157e02249] [DEBUG] callback main apres while ok [2024-03-29 02:12:30] [6606157e02249] [INFO] Phone Number +33601747173 is available ! [2024-03-29 02:12:30] [6606157e02249] [DEBUG] Service is enabled ? true [2024-03-29 02:12:30] [6606157e02249] [INFO] Service +33755517567 is enabled ! [2024-03-29 02:12:30] [6606157e02249] [DEBUG] Listen is enabled ? true [2024-03-29 02:12:30] [6606157e02249] [INFO] Listen +33755517567 is enabled ! [2024-03-29 02:12:30] [6606157e02249] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 02:12:30] [6606157e02249] [DEBUG] BDD CheckNumber : OK [2024-03-29 02:12:30] [6606157e02249] [INFO] Callback SMS Count =? 7 [2024-03-29 02:12:30] [6606157e02249] [INFO] Callback checkMessage : le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand -- text: non c'est bon pour moi [2024-03-29 02:12:30] [6606157e02249] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'non c\'est bon pour moi' [2024-03-29 02:12:30] [6606157e02249] [INFO] Event ID ? 11 [2024-03-29 02:12:30] [6606157e02249] [INFO] Fetch event [2024-03-29 02:12:30] [6606157e02249] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 02:12:30] [6606157e02249] [DEBUG] début chatgpt [2024-03-29 02:12:30] [6606157e02249] [DEBUG] curl_init OK [2024-03-29 02:12:30] [6606157e02249] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"je viens seul mais je ne sais pas a partir de quand on peut venir"},{"role":"assistant","content":"Vous pouvez venir du Mercredi 12 Juin au Dimanche 16 Juin 2024. Quels jours serez-vous pr\u00e9sent ?"},{"role":"user","content":"ha ok, audi est present cette ann\u00e9e?"},{"role":"assistant","content":"Pour des informations sur les \u00e9quipes, je vous invite \u00e0 consulter https:\/\/www.24h-lemans.com\/. Quels jours pr\u00e9voyez-vous d\u2019\u00eatre au Mans ?"},{"role":"user","content":"Les deux jours du week end"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"depuis clermont ferrand."},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous exactement ? (Adresse incluant code postal, s'il vous pla\u00eet)"},{"role":"user","content":"le vendredi soir depuis le 15 avenue julien, 63000 clermont ferrand"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (Ex: arriv\u00e9e par train, besoin de place pour bagages, etc.)"},{"role":"user","content":"non c'est bon pour moi"}]} [2024-03-29 02:12:31] [6606157e02249] [DEBUG] Commun GPT response: { "id": "chatcmpl-97v5C8wceHHTYsep2OyCycIx1HuLA", "object": "chat.completion", "created": 1711674750, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 978, "completion_tokens": 37, "total_tokens": 1015 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:12:31] [6606157e02249] [DEBUG] Curl Closed OK [2024-03-29 02:12:31] [6606157e02249] [INFO] Commun GPT Content: { "id": "chatcmpl-97v5C8wceHHTYsep2OyCycIx1HuLA", "object": "chat.completion", "created": 1711674750, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 978, "completion_tokens": 37, "total_tokens": 1015 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 02:12:31] [6606157e02249] [INFO] Sender already set +33601747173 [2024-03-29 02:12:31] [6606157e02249] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-03-29 02:12:31] [6606157e02249] [DEBUG] [SMS] number : +33601747173 [2024-03-29 02:12:31] [6606157e02249] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 02:12:31] [6606157e02249] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:12:31] [6606157e02249] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:12:31] [6606157e02249] [INFO] [SMS] SMS envoyé avec succès id : sms_6606157fe4573962770456 [2024-03-29 02:12:31] [6606157e02249] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606157fe4573962770456","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.56} [2024-03-29 02:12:31] [6606157e02249] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 02:12:31] [6606157e02249] [INFO] Sender already set +33601747173 [2024-03-29 02:12:31] [6606157e02249] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"7173 non c'est bon pour moi","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 02:12:32] [6606157e02249] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 02:12:32] [6606157e02249] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_6606158028f50855551824 [2024-03-29 02:12:32] [6606157e02249] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_6606158028f50855551824","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.51} [2024-03-29 02:12:32] [6606157e02249] [DEBUG] Callback juste avant fin callBack [2024-03-29 07:30:28] [660660040a598] [DEBUG] Callback main start ok [2024-03-29 07:30:28] [660660040a598] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 07:30:28] [660660040a598] [DEBUG] Callback main avant while ok [2024-03-29 07:30:28] [660660040a598] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-03-29 07:30:26&metadata[message_id]=sms_660595418e89a383572439&metadata[number]=+33686919533&metadata[sim_card_number]=+33757050389 [2024-03-29 07:30:28] [660660040a598] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33686919533 Text: Oui [2024-03-29 07:30:28] [660660040a598] [INFO] From: +33686919533|To: +33757050389|Date: 2024-03-29 07:30:26|Message: Oui [2024-03-29 07:30:28] [660660040a598] [DEBUG] callback main apres while ok [2024-03-29 07:30:28] [660660040a598] [INFO] Phone Number +33686919533 is available ! [2024-03-29 07:30:28] [660660040a598] [DEBUG] Service is enabled ? true [2024-03-29 07:30:28] [660660040a598] [INFO] Service +33757050389 is enabled ! [2024-03-29 07:30:28] [660660040a598] [DEBUG] Listen is enabled ? false [2024-03-29 07:30:28] [660660040a598] [INFO] Listen +33757050389 is disabled ! [2024-03-29 07:30:28] [660660040a598] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-03-29 07:30:28] [660660040a598] [DEBUG] BDD CheckNumber : OK [2024-03-29 07:30:28] [660660040a598] [INFO] Callback SMS Count =? 1 [2024-03-29 07:30:28] [660660040a598] [INFO] Callback checkMessage : VVX -- text: Oui [2024-03-29 07:30:28] [660660040a598] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-03-29 07:30:28] [660660040a598] [INFO] Event ID ? 9 [2024-03-29 07:30:28] [660660040a598] [INFO] Fetch event [2024-03-29 07:30:28] [660660040a598] [INFO] Event name : VVX [2024-03-29 07:30:28] [660660040a598] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-29 07:30:28] [660660040a598] [INFO] Sender already set +33686919533 [2024-03-29 07:30:28] [660660040a598] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-29 07:30:28] [660660040a598] [DEBUG] [SMS] number : +33686919533 [2024-03-29 07:30:28] [660660040a598] [DEBUG] [SMS] sender : 33757050389 [2024-03-29 07:30:28] [660660040a598] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686919533"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-03-29 07:30:28] [660660040a598] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 07:30:28] [660660040a598] [INFO] [SMS] SMS envoyé avec succès id : sms_66066004b1376085859028 [2024-03-29 07:30:28] [660660040a598] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66066004b1376085859028","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":190.38} [2024-03-29 07:30:28] [660660040a598] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 07:30:28] [660660040a598] [DEBUG] Callback juste avant fin callBack [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] Callback main start ok [2024-03-29 07:31:30] [66066042cadc4] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] Callback main avant while ok [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] Fields : channel=sms&text=Passager&reception_date=2024-03-29 07:31:29&metadata[message_id]=sms_66066004b1376085859028&metadata[number]=+33686919533&metadata[sim_card_number]=+33757050389 [2024-03-29 07:31:30] [66066042cadc4] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33686919533 Text: Passager [2024-03-29 07:31:30] [66066042cadc4] [INFO] From: +33686919533|To: +33757050389|Date: 2024-03-29 07:31:29|Message: Passager [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] callback main apres while ok [2024-03-29 07:31:30] [66066042cadc4] [INFO] Phone Number +33686919533 is available ! [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] Service is enabled ? true [2024-03-29 07:31:30] [66066042cadc4] [INFO] Service +33757050389 is enabled ! [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] Listen is enabled ? false [2024-03-29 07:31:30] [66066042cadc4] [INFO] Listen +33757050389 is disabled ! [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] BDD CheckNumber : OK [2024-03-29 07:31:30] [66066042cadc4] [INFO] Callback SMS Count =? 2 [2024-03-29 07:31:30] [66066042cadc4] [INFO] Callback checkMessage : Oui -- text: Passager [2024-03-29 07:31:30] [66066042cadc4] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Passager' [2024-03-29 07:31:30] [66066042cadc4] [INFO] Event ID ? 9 [2024-03-29 07:31:30] [66066042cadc4] [INFO] Fetch event [2024-03-29 07:31:30] [66066042cadc4] [INFO] Event name : VVX [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] début chatgpt [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] curl_init OK [2024-03-29 07:31:30] [66066042cadc4] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"}]} [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] Commun GPT response: { "id": "chatcmpl-9803vZAtFdWlxZsLvoeEhSRoQLiPA", "object": "chat.completion", "created": 1711693891, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] Curl Closed OK [2024-03-29 07:31:32] [66066042cadc4] [INFO] Commun GPT Content: { "id": "chatcmpl-9803vZAtFdWlxZsLvoeEhSRoQLiPA", "object": "chat.completion", "created": 1711693891, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 07:31:32] [66066042cadc4] [INFO] Sender already set +33686919533 [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi) [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] [SMS] number : +33686919533 [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] [SMS] sender : 33757050389 [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686919533"}],"text":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 07:31:32] [66066042cadc4] [INFO] [SMS] SMS envoyé avec succès id : sms_660660448b66a879825066 [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660660448b66a879825066","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.33} [2024-03-29 07:31:32] [66066042cadc4] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 07:31:32] [66066042cadc4] [DEBUG] Callback juste avant fin callBack [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] Callback main start ok [2024-03-29 07:32:09] [660660693c5bb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] Callback main avant while ok [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] Fields : channel=sms&text=Vendredi&reception_date=2024-03-29 07:32:07&metadata[message_id]=sms_660660448b66a879825066&metadata[number]=+33686919533&metadata[sim_card_number]=+33757050389 [2024-03-29 07:32:09] [660660693c5bb] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33686919533 Text: Vendredi [2024-03-29 07:32:09] [660660693c5bb] [INFO] From: +33686919533|To: +33757050389|Date: 2024-03-29 07:32:07|Message: Vendredi [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] callback main apres while ok [2024-03-29 07:32:09] [660660693c5bb] [INFO] Phone Number +33686919533 is available ! [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] Service is enabled ? true [2024-03-29 07:32:09] [660660693c5bb] [INFO] Service +33757050389 is enabled ! [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] Listen is enabled ? false [2024-03-29 07:32:09] [660660693c5bb] [INFO] Listen +33757050389 is disabled ! [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] BDD CheckNumber : OK [2024-03-29 07:32:09] [660660693c5bb] [INFO] Callback SMS Count =? 3 [2024-03-29 07:32:09] [660660693c5bb] [INFO] Callback checkMessage : Passager -- text: Vendredi [2024-03-29 07:32:09] [660660693c5bb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Vendredi' [2024-03-29 07:32:09] [660660693c5bb] [INFO] Event ID ? 9 [2024-03-29 07:32:09] [660660693c5bb] [INFO] Fetch event [2024-03-29 07:32:09] [660660693c5bb] [INFO] Event name : VVX [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] début chatgpt [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] curl_init OK [2024-03-29 07:32:09] [660660693c5bb] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"}]} [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] Commun GPT response: { "id": "chatcmpl-9804XcaVN7bkoW3N96rvt5RHxOPtp", "object": "chat.completion", "created": 1711693929, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage? (longue distance pour venir à VVX, courte distance pendant l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 814, "completion_tokens": 40, "total_tokens": 854 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] Curl Closed OK [2024-03-29 07:32:12] [660660693c5bb] [INFO] Commun GPT Content: { "id": "chatcmpl-9804XcaVN7bkoW3N96rvt5RHxOPtp", "object": "chat.completion", "created": 1711693929, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage? (longue distance pour venir à VVX, courte distance pendant l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 814, "completion_tokens": 40, "total_tokens": 854 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 07:32:12] [660660693c5bb] [INFO] Sender already set +33686919533 [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage? (longue distance pour venir à VVX, courte distance pendant l’événement, tous les trajets) [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] [SMS] number : +33686919533 [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] [SMS] sender : 33757050389 [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686919533"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage? (longue distance pour venir \u00e0 VVX, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 07:32:12] [660660693c5bb] [INFO] [SMS] SMS envoyé avec succès id : sms_6606606c37de9179583169 [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606606c37de9179583169","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.29} [2024-03-29 07:32:12] [660660693c5bb] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 07:32:12] [660660693c5bb] [DEBUG] Callback juste avant fin callBack [2024-03-29 07:32:27] [6606607b98279] [DEBUG] Callback main start ok [2024-03-29 07:32:27] [6606607b98279] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 07:32:27] [6606607b98279] [DEBUG] Callback main avant while ok [2024-03-29 07:32:27] [6606607b98279] [DEBUG] Fields : channel=sms&text=Courte distance &reception_date=2024-03-29 07:32:26&metadata[message_id]=sms_6606606c37de9179583169&metadata[number]=+33686919533&metadata[sim_card_number]=+33757050389 [2024-03-29 07:32:27] [6606607b98279] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33686919533 Text: Courte distance [2024-03-29 07:32:27] [6606607b98279] [INFO] From: +33686919533|To: +33757050389|Date: 2024-03-29 07:32:26|Message: Courte distance [2024-03-29 07:32:27] [6606607b98279] [DEBUG] callback main apres while ok [2024-03-29 07:32:27] [6606607b98279] [INFO] Phone Number +33686919533 is available ! [2024-03-29 07:32:27] [6606607b98279] [DEBUG] Service is enabled ? true [2024-03-29 07:32:27] [6606607b98279] [INFO] Service +33757050389 is enabled ! [2024-03-29 07:32:27] [6606607b98279] [DEBUG] Listen is enabled ? false [2024-03-29 07:32:27] [6606607b98279] [INFO] Listen +33757050389 is disabled ! [2024-03-29 07:32:27] [6606607b98279] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-03-29 07:32:27] [6606607b98279] [DEBUG] BDD CheckNumber : OK [2024-03-29 07:32:27] [6606607b98279] [INFO] Callback SMS Count =? 4 [2024-03-29 07:32:27] [6606607b98279] [INFO] Callback checkMessage : Vendredi -- text: Courte distance [2024-03-29 07:32:27] [6606607b98279] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Courte distance ' [2024-03-29 07:32:27] [6606607b98279] [INFO] Event ID ? 9 [2024-03-29 07:32:27] [6606607b98279] [INFO] Fetch event [2024-03-29 07:32:27] [6606607b98279] [INFO] Event name : VVX [2024-03-29 07:32:27] [6606607b98279] [DEBUG] début chatgpt [2024-03-29 07:32:27] [6606607b98279] [DEBUG] curl_init OK [2024-03-29 07:32:27] [6606607b98279] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage? (longue distance pour venir \u00e0 VVX, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance "}]} [2024-03-29 07:32:28] [6606607b98279] [DEBUG] Commun GPT response: { "id": "chatcmpl-9804ph4G2OcGjM08S6azCUpLNMcsX", "object": "chat.completion", "created": 1711693947, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 866, "completion_tokens": 17, "total_tokens": 883 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 07:32:28] [6606607b98279] [DEBUG] Curl Closed OK [2024-03-29 07:32:28] [6606607b98279] [INFO] Commun GPT Content: { "id": "chatcmpl-9804ph4G2OcGjM08S6azCUpLNMcsX", "object": "chat.completion", "created": 1711693947, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 866, "completion_tokens": 17, "total_tokens": 883 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 07:32:28] [6606607b98279] [INFO] Sender already set +33686919533 [2024-03-29 07:32:28] [6606607b98279] [DEBUG] [SMS] text : Quand et d'où partez-vous? (Adresse incluant code postal) [2024-03-29 07:32:28] [6606607b98279] [DEBUG] [SMS] number : +33686919533 [2024-03-29 07:32:28] [6606607b98279] [DEBUG] [SMS] sender : 33757050389 [2024-03-29 07:32:28] [6606607b98279] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686919533"}],"text":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-03-29 07:32:28] [6606607b98279] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 07:32:28] [6606607b98279] [INFO] [SMS] SMS envoyé avec succès id : sms_6606607ccdca5087724324 [2024-03-29 07:32:28] [6606607b98279] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606607ccdca5087724324","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.24} [2024-03-29 07:32:28] [6606607b98279] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 07:32:28] [6606607b98279] [DEBUG] Callback juste avant fin callBack [2024-03-29 07:32:41] [6606608946031] [DEBUG] Callback main start ok [2024-03-29 07:32:41] [6606608946031] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 07:32:41] [6606608946031] [DEBUG] Callback main avant while ok [2024-03-29 07:32:41] [6606608946031] [DEBUG] Fields : channel=sms&text=33 Avenue de Verdun, Pontgibaud, Auvergne-Rhône-Alpes, France&reception_date=2024-03-29 07:32:39&metadata[message_id]=sms_6606607ccdca5087724324&metadata[number]=+33686919533&metadata[sim_card_number]=+33757050389 [2024-03-29 07:32:41] [6606608946031] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33686919533 Text: 33 Avenue de Verdun, Pontgibaud, Auvergne-Rhône-Alpes, France [2024-03-29 07:32:41] [6606608946031] [INFO] From: +33686919533|To: +33757050389|Date: 2024-03-29 07:32:39|Message: 33 Avenue de Verdun, Pontgibaud, Auvergne-Rhône-Alpes, France [2024-03-29 07:32:41] [6606608946031] [DEBUG] callback main apres while ok [2024-03-29 07:32:41] [6606608946031] [INFO] Phone Number +33686919533 is available ! [2024-03-29 07:32:41] [6606608946031] [DEBUG] Service is enabled ? true [2024-03-29 07:32:41] [6606608946031] [INFO] Service +33757050389 is enabled ! [2024-03-29 07:32:41] [6606608946031] [DEBUG] Listen is enabled ? false [2024-03-29 07:32:41] [6606608946031] [INFO] Listen +33757050389 is disabled ! [2024-03-29 07:32:41] [6606608946031] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-03-29 07:32:41] [6606608946031] [DEBUG] BDD CheckNumber : OK [2024-03-29 07:32:41] [6606608946031] [INFO] Callback SMS Count =? 5 [2024-03-29 07:32:41] [6606608946031] [INFO] Callback checkMessage : Courte distance -- text: 33 Avenue de Verdun, Pontgibaud, Auvergne-Rhône-Alpes, France [2024-03-29 07:32:41] [6606608946031] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '33 Avenue de Verdun, Pontgibaud, Auvergne-Rhône-Alpes, France' [2024-03-29 07:32:41] [6606608946031] [INFO] Event ID ? 9 [2024-03-29 07:32:41] [6606608946031] [INFO] Fetch event [2024-03-29 07:32:41] [6606608946031] [INFO] Event name : VVX [2024-03-29 07:32:41] [6606608946031] [DEBUG] début chatgpt [2024-03-29 07:32:41] [6606608946031] [DEBUG] curl_init OK [2024-03-29 07:32:41] [6606608946031] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage? (longue distance pour venir \u00e0 VVX, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)"},{"role":"user","content":"33 Avenue de Verdun, Pontgibaud, Auvergne-Rh\u00f4ne-Alpes, France"}]} [2024-03-29 07:32:44] [6606608946031] [DEBUG] Commun GPT response: { "id": "chatcmpl-98053ZIZIRr5FzTinythXQcHVurL8", "object": "chat.completion", "created": 1711693961, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter? (ex: vous venez en train, souhaitez arriver à une heure précise, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 913, "completion_tokens": 35, "total_tokens": 948 }, "system_fingerprint": "fp_aff4b0ea4d" } [2024-03-29 07:32:44] [6606608946031] [DEBUG] Curl Closed OK [2024-03-29 07:32:44] [6606608946031] [INFO] Commun GPT Content: { "id": "chatcmpl-98053ZIZIRr5FzTinythXQcHVurL8", "object": "chat.completion", "created": 1711693961, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter? (ex: vous venez en train, souhaitez arriver à une heure précise, etc.)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 913, "completion_tokens": 35, "total_tokens": 948 }, "system_fingerprint": "fp_aff4b0ea4d" } [2024-03-29 07:32:44] [6606608946031] [INFO] Sender already set +33686919533 [2024-03-29 07:32:44] [6606608946031] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter? (ex: vous venez en train, souhaitez arriver à une heure précise, etc.) [2024-03-29 07:32:44] [6606608946031] [DEBUG] [SMS] number : +33686919533 [2024-03-29 07:32:44] [6606608946031] [DEBUG] [SMS] sender : 33757050389 [2024-03-29 07:32:44] [6606608946031] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686919533"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (ex: vous venez en train, souhaitez arriver \u00e0 une heure pr\u00e9cise, etc.)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-03-29 07:32:44] [6606608946031] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 07:32:44] [6606608946031] [INFO] [SMS] SMS envoyé avec succès id : sms_6606608cb5b7c838880010 [2024-03-29 07:32:44] [6606608946031] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606608cb5b7c838880010","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.2} [2024-03-29 07:32:44] [6606608946031] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 07:32:44] [6606608946031] [DEBUG] Callback juste avant fin callBack [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] Callback main start ok [2024-03-29 07:33:20] [660660b0a049a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] Callback main avant while ok [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] Fields : channel=sms&text=Arrivée à 5h&reception_date=2024-03-29 07:33:19&metadata[message_id]=sms_6606608cb5b7c838880010&metadata[number]=+33686919533&metadata[sim_card_number]=+33757050389 [2024-03-29 07:33:20] [660660b0a049a] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33686919533 Text: Arrivée à 5h [2024-03-29 07:33:20] [660660b0a049a] [INFO] From: +33686919533|To: +33757050389|Date: 2024-03-29 07:33:19|Message: Arrivée à 5h [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] callback main apres while ok [2024-03-29 07:33:20] [660660b0a049a] [INFO] Phone Number +33686919533 is available ! [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] Service is enabled ? true [2024-03-29 07:33:20] [660660b0a049a] [INFO] Service +33757050389 is enabled ! [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] Listen is enabled ? false [2024-03-29 07:33:20] [660660b0a049a] [INFO] Listen +33757050389 is disabled ! [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] callback main sim_card_number CORRECT : +33757050389 début d'interpretation du message [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] BDD CheckNumber : OK [2024-03-29 07:33:20] [660660b0a049a] [INFO] Callback SMS Count =? 6 [2024-03-29 07:33:20] [660660b0a049a] [INFO] Callback checkMessage : 33 Avenue de Verdun, Pontgibaud, Auvergne-Rhône-Alpes, France -- text: Arrivée à 5h [2024-03-29 07:33:20] [660660b0a049a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Arrivée à 5h' [2024-03-29 07:33:20] [660660b0a049a] [INFO] Event ID ? 9 [2024-03-29 07:33:20] [660660b0a049a] [INFO] Fetch event [2024-03-29 07:33:20] [660660b0a049a] [INFO] Event name : VVX [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] début chatgpt [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] curl_init OK [2024-03-29 07:33:20] [660660b0a049a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Vendredi"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage? (longue distance pour venir \u00e0 VVX, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Courte distance "},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)"},{"role":"user","content":"33 Avenue de Verdun, Pontgibaud, Auvergne-Rh\u00f4ne-Alpes, France"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (ex: vous venez en train, souhaitez arriver \u00e0 une heure pr\u00e9cise, etc.)"},{"role":"user","content":"Arriv\u00e9e \u00e0 5h"}]} [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] Commun GPT response: { "id": "chatcmpl-9805g66n8b31lK2IbOUJXs8PO1dsX", "object": "chat.completion", "created": 1711694000, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 963, "completion_tokens": 37, "total_tokens": 1000 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] Curl Closed OK [2024-03-29 07:33:22] [660660b0a049a] [INFO] Commun GPT Content: { "id": "chatcmpl-9805g66n8b31lK2IbOUJXs8PO1dsX", "object": "chat.completion", "created": 1711694000, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 963, "completion_tokens": 37, "total_tokens": 1000 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 07:33:22] [660660b0a049a] [INFO] Sender already set +33686919533 [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] [SMS] number : +33686919533 [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] [SMS] sender : 33757050389 [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33686919533"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050389"} [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 07:33:22] [660660b0a049a] [INFO] [SMS] SMS envoyé avec succès id : sms_660660b2e6769008532888 [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660660b2e6769008532888","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.15} [2024-03-29 07:33:22] [660660b0a049a] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 07:33:22] [660660b0a049a] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:12:51] [6606780342275] [DEBUG] Callback main start ok [2024-03-29 09:12:51] [6606780342275] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:12:51] [6606780342275] [DEBUG] Callback main avant while ok [2024-03-29 09:12:51] [6606780342275] [DEBUG] Fields : channel=sms&text=Non merci je suis sur place&reception_date=2024-03-29 09:12:49&metadata[message_id]=sms_660404ceba6b4382504386&metadata[number]=+33763725353&metadata[sim_card_number]=+33757050392 [2024-03-29 09:12:51] [6606780342275] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33763725353 Text: Non merci je suis sur place [2024-03-29 09:12:51] [6606780342275] [INFO] From: +33763725353|To: +33757050392|Date: 2024-03-29 09:12:49|Message: Non merci je suis sur place [2024-03-29 09:12:51] [6606780342275] [DEBUG] callback main apres while ok [2024-03-29 09:12:51] [6606780342275] [INFO] Phone Number +33763725353 is available ! [2024-03-29 09:12:51] [6606780342275] [DEBUG] Service is enabled ? true [2024-03-29 09:12:51] [6606780342275] [INFO] Service +33757050392 is enabled ! [2024-03-29 09:12:51] [6606780342275] [DEBUG] Listen is enabled ? true [2024-03-29 09:12:51] [6606780342275] [INFO] Listen +33757050392 is enabled ! [2024-03-29 09:12:51] [6606780342275] [DEBUG] callback main sim_card_number CORRECT : +33757050392 début d'interpretation du message [2024-03-29 09:12:51] [6606780342275] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:12:51] [6606780342275] [INFO] Callback SMS Count =? 1 [2024-03-29 09:12:51] [6606780342275] [INFO] Callback checkMessage : -- text: Non merci je suis sur place [2024-03-29 09:12:51] [6606780342275] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non merci je suis sur place' [2024-03-29 09:12:51] [6606780342275] [INFO] Event ID ? 10 [2024-03-29 09:12:51] [6606780342275] [INFO] Fetch event [2024-03-29 09:12:51] [6606780342275] [INFO] Event name : CEC S4 [2024-03-29 09:12:51] [6606780342275] [DEBUG] début chatgpt [2024-03-29 09:12:51] [6606780342275] [DEBUG] curl_init OK [2024-03-29 09:12:51] [6606780342275] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-3.5-turbo","response_format":{"type":"text"},"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 suis sur place"}]} [2024-03-29 09:12:52] [6606780342275] [DEBUG] Commun GPT response: { "id": "chatcmpl-981dz1sP1gfG01PJxk9phDll8CmdD", "object": "chat.completion", "created": 1711699971, "model": "gpt-3.5-turbo-0125", "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_3bc1b5746c" } [2024-03-29 09:12:52] [6606780342275] [DEBUG] Curl Closed OK [2024-03-29 09:12:52] [6606780342275] [INFO] Commun GPT Content: { "id": "chatcmpl-981dz1sP1gfG01PJxk9phDll8CmdD", "object": "chat.completion", "created": 1711699971, "model": "gpt-3.5-turbo-0125", "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_3bc1b5746c" } [2024-03-29 09:12:52] [6606780342275] [DEBUG] [AUTOMATIC] Réponse 0 [2024-03-29 09:12:52] [6606780342275] [DEBUG] [AUTOMATIC] Réponse Negative : Non merci je suis sur place [2024-03-29 09:12:52] [6606780342275] [INFO] Sender already set +33763725353 [2024-03-29 09:12:52] [6606780342275] [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, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) Alfred. [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMS] number : +33763725353 [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33763725353"}],"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'h\u00e9sitez pas \u00e0 me le partager, pour pouvoir comptabiliser vos efforts collectivement. (Moyen de transport ; nombre de voyageurs ; km) \r\nAlfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:12:52] [6606780342275] [INFO] [SMS] SMS envoyé avec succès id : sms_66067804880c8401309921 [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067804880c8401309921","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":190.06} [2024-03-29 09:12:52] [6606780342275] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:12:52] [6606780342275] [INFO] Sender already set +33763725353 [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"5353 Non merci je suis sur place","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:12:52] [6606780342275] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_66067804d0ef9156630528 [2024-03-29 09:12:52] [6606780342275] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_66067804d0ef9156630528","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":190.02} [2024-03-29 09:12:52] [6606780342275] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:19:00] [66067974390dc] [DEBUG] Callback main start ok [2024-03-29 09:19:00] [66067974390dc] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:19:00] [66067974390dc] [DEBUG] Callback main avant while ok [2024-03-29 09:19:00] [66067974390dc] [DEBUG] Fields : channel=sms&text=24H&reception_date=2024-03-29 09:18:58&metadata[number]=+33622171261&metadata[sim_card_number]=+33755517567 [2024-03-29 09:19:00] [66067974390dc] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33622171261 Text: 24H [2024-03-29 09:19:00] [66067974390dc] [INFO] From: +33622171261|To: +33755517567|Date: 2024-03-29 09:18:58|Message: 24H [2024-03-29 09:19:00] [66067974390dc] [DEBUG] callback main apres while ok [2024-03-29 09:19:00] [66067974390dc] [INFO] Phone Number +33622171261 is available ! [2024-03-29 09:19:00] [66067974390dc] [DEBUG] Service is enabled ? true [2024-03-29 09:19:00] [66067974390dc] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:19:00] [66067974390dc] [DEBUG] Listen is enabled ? true [2024-03-29 09:19:00] [66067974390dc] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:19:00] [66067974390dc] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:19:00] [66067974390dc] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 09:19:00] [66067974390dc] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 09:19:00] [66067974390dc] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33622171261 [2024-03-29 09:19:00] [66067974390dc] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '24H' [2024-03-29 09:19:00] [66067974390dc] [INFO] Callback Q1: l'event est 24h du mans [2024-03-29 09:19:00] [66067974390dc] [INFO] BDD BddMaj : Event mis à jour. Valeur: '24h via sms' [2024-03-29 09:19:00] [66067974390dc] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '11' [2024-03-29 09:19:00] [66067974390dc] [INFO] Ajout du sender : 33755517567 au +33622171261 [2024-03-29 09:19:00] [66067974390dc] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-03-29 09:19:00] [66067974390dc] [DEBUG] [SMS] number : +33622171261 [2024-03-29 09:19:00] [66067974390dc] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:19:00] [66067974390dc] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33622171261"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:19:00] [66067974390dc] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:19:00] [66067974390dc] [INFO] [SMS] SMS envoyé avec succès id : sms_66067974897a7476074628 [2024-03-29 09:19:00] [66067974390dc] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067974897a7476074628","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.97} [2024-03-29 09:19:00] [66067974390dc] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:19:00] [66067974390dc] [INFO] Sender already set +33622171261 [2024-03-29 09:19:00] [66067974390dc] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"1261 24H","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:19:01] [66067974390dc] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:19:01] [66067974390dc] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660679750f375458105923 [2024-03-29 09:19:01] [66067974390dc] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660679750f375458105923","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.93} [2024-03-29 09:19:01] [66067974390dc] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] Callback main start ok [2024-03-29 09:19:35] [660679970bfcb] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] Callback main avant while ok [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-03-29 09:19:32&metadata[message_id]=sms_66067974897a7476074628&metadata[number]=+33622171261&metadata[sim_card_number]=+33755517567 [2024-03-29 09:19:35] [660679970bfcb] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33622171261 Text: Oui [2024-03-29 09:19:35] [660679970bfcb] [INFO] From: +33622171261|To: +33755517567|Date: 2024-03-29 09:19:32|Message: Oui [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] callback main apres while ok [2024-03-29 09:19:35] [660679970bfcb] [INFO] Phone Number +33622171261 is available ! [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] Service is enabled ? true [2024-03-29 09:19:35] [660679970bfcb] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] Listen is enabled ? true [2024-03-29 09:19:35] [660679970bfcb] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:19:35] [660679970bfcb] [INFO] Callback SMS Count =? 1 [2024-03-29 09:19:35] [660679970bfcb] [INFO] Callback checkMessage : 24H -- text: Oui [2024-03-29 09:19:35] [660679970bfcb] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-03-29 09:19:35] [660679970bfcb] [INFO] Event ID ? 11 [2024-03-29 09:19:35] [660679970bfcb] [INFO] Fetch event [2024-03-29 09:19:35] [660679970bfcb] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-29 09:19:35] [660679970bfcb] [INFO] Sender already set +33622171261 [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMS] text : Parfait, pour en savoir plus sur moi: https://bit.ly/CGUAlfred Souhaitez-vous etre conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMS] number : +33622171261 [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33622171261"}],"text":"Parfait, pour en savoir plus sur moi: https:\/\/bit.ly\/CGUAlfred\r\nSouhaitez-vous etre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:19:35] [660679970bfcb] [INFO] [SMS] SMS envoyé avec succès id : sms_6606799760056409376569 [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606799760056409376569","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.88} [2024-03-29 09:19:35] [660679970bfcb] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:19:35] [660679970bfcb] [INFO] Sender already set +33622171261 [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"1261 Oui","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:19:35] [660679970bfcb] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_66067997d9b0b591073732 [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_66067997d9b0b591073732","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.84} [2024-03-29 09:19:35] [660679970bfcb] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:20:04] [660679b424a38] [DEBUG] Callback main start ok [2024-03-29 09:20:04] [660679b424a38] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:20:04] [660679b424a38] [DEBUG] Callback main avant while ok [2024-03-29 09:20:04] [660679b424a38] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-03-29 09:20:00&metadata[message_id]=sms_6606799760056409376569&metadata[number]=+33622171261&metadata[sim_card_number]=+33755517567 [2024-03-29 09:20:04] [660679b424a38] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33622171261 Text: Peu importe [2024-03-29 09:20:04] [660679b424a38] [INFO] From: +33622171261|To: +33755517567|Date: 2024-03-29 09:20:00|Message: Peu importe [2024-03-29 09:20:04] [660679b424a38] [DEBUG] callback main apres while ok [2024-03-29 09:20:04] [660679b424a38] [INFO] Phone Number +33622171261 is available ! [2024-03-29 09:20:04] [660679b424a38] [DEBUG] Service is enabled ? true [2024-03-29 09:20:04] [660679b424a38] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:20:04] [660679b424a38] [DEBUG] Listen is enabled ? true [2024-03-29 09:20:04] [660679b424a38] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:20:04] [660679b424a38] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:20:04] [660679b424a38] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:20:04] [660679b424a38] [INFO] Callback SMS Count =? 2 [2024-03-29 09:20:04] [660679b424a38] [INFO] Callback checkMessage : Oui -- text: Peu importe [2024-03-29 09:20:04] [660679b424a38] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2024-03-29 09:20:04] [660679b424a38] [INFO] Event ID ? 11 [2024-03-29 09:20:04] [660679b424a38] [INFO] Fetch event [2024-03-29 09:20:04] [660679b424a38] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 09:20:04] [660679b424a38] [DEBUG] début chatgpt [2024-03-29 09:20:04] [660679b424a38] [DEBUG] curl_init OK [2024-03-29 09:20:04] [660679b424a38] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Peu importe"}]} [2024-03-29 09:20:05] [660679b424a38] [DEBUG] Commun GPT response: { "id": "chatcmpl-981kyrAiKQmqhOIOQsGHk5ZasJp6I", "object": "chat.completion", "created": 1711700404, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 711, "completion_tokens": 31, "total_tokens": 742 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 09:20:05] [660679b424a38] [DEBUG] Curl Closed OK [2024-03-29 09:20:05] [660679b424a38] [INFO] Commun GPT Content: { "id": "chatcmpl-981kyrAiKQmqhOIOQsGHk5ZasJp6I", "object": "chat.completion", "created": 1711700404, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 711, "completion_tokens": 31, "total_tokens": 742 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 09:20:05] [660679b424a38] [INFO] Sender already set +33622171261 [2024-03-29 09:20:05] [660679b424a38] [DEBUG] [SMS] text : Quels jours serez-vous présent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche) [2024-03-29 09:20:05] [660679b424a38] [DEBUG] [SMS] number : +33622171261 [2024-03-29 09:20:05] [660679b424a38] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:20:05] [660679b424a38] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33622171261"}],"text":"Quels jours serez-vous pr\u00e9sent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:20:06] [660679b424a38] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:20:06] [660679b424a38] [INFO] [SMS] SMS envoyé avec succès id : sms_660679b641652600963341 [2024-03-29 09:20:06] [660679b424a38] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660679b641652600963341","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.79} [2024-03-29 09:20:06] [660679b424a38] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:20:06] [660679b424a38] [INFO] Sender already set +33622171261 [2024-03-29 09:20:06] [660679b424a38] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"1261 Peu importe","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:20:06] [660679b424a38] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:20:06] [660679b424a38] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660679b6d051f008025293 [2024-03-29 09:20:06] [660679b424a38] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660679b6d051f008025293","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.75} [2024-03-29 09:20:06] [660679b424a38] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] Callback main start ok [2024-03-29 09:20:37] [660679d5bd186] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] Callback main avant while ok [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] Fields : channel=sms&text=Jeudi vendredi samedis&reception_date=2024-03-29 09:20:36&metadata[message_id]=sms_660679b641652600963341&metadata[number]=+33622171261&metadata[sim_card_number]=+33755517567 [2024-03-29 09:20:37] [660679d5bd186] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33622171261 Text: Jeudi vendredi samedis [2024-03-29 09:20:37] [660679d5bd186] [INFO] From: +33622171261|To: +33755517567|Date: 2024-03-29 09:20:36|Message: Jeudi vendredi samedis [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] callback main apres while ok [2024-03-29 09:20:37] [660679d5bd186] [INFO] Phone Number +33622171261 is available ! [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] Service is enabled ? true [2024-03-29 09:20:37] [660679d5bd186] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] Listen is enabled ? true [2024-03-29 09:20:37] [660679d5bd186] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:20:37] [660679d5bd186] [INFO] Callback SMS Count =? 3 [2024-03-29 09:20:37] [660679d5bd186] [INFO] Callback checkMessage : Peu importe -- text: Jeudi vendredi samedis [2024-03-29 09:20:37] [660679d5bd186] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jeudi vendredi samedis' [2024-03-29 09:20:37] [660679d5bd186] [INFO] Event ID ? 11 [2024-03-29 09:20:37] [660679d5bd186] [INFO] Fetch event [2024-03-29 09:20:37] [660679d5bd186] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] début chatgpt [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] curl_init OK [2024-03-29 09:20:37] [660679d5bd186] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)"},{"role":"user","content":"Jeudi vendredi samedis"}]} [2024-03-29 09:20:39] [660679d5bd186] [DEBUG] Commun GPT response: { "id": "chatcmpl-981lWHnFD5QdVBci5trDgB4yijl7T", "object": "chat.completion", "created": 1711700438, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 757, "completion_tokens": 37, "total_tokens": 794 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 09:20:39] [660679d5bd186] [DEBUG] Curl Closed OK [2024-03-29 09:20:39] [660679d5bd186] [INFO] Commun GPT Content: { "id": "chatcmpl-981lWHnFD5QdVBci5trDgB4yijl7T", "object": "chat.completion", "created": 1711700438, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 757, "completion_tokens": 37, "total_tokens": 794 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 09:20:39] [660679d5bd186] [INFO] Sender already set +33622171261 [2024-03-29 09:20:39] [660679d5bd186] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l’événement, tous les trajets) [2024-03-29 09:20:39] [660679d5bd186] [DEBUG] [SMS] number : +33622171261 [2024-03-29 09:20:39] [660679d5bd186] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:20:39] [660679d5bd186] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33622171261"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:20:40] [660679d5bd186] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:20:40] [660679d5bd186] [INFO] [SMS] SMS envoyé avec succès id : sms_660679d832c9f501332895 [2024-03-29 09:20:40] [660679d5bd186] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_660679d832c9f501332895","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.7} [2024-03-29 09:20:40] [660679d5bd186] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:20:40] [660679d5bd186] [INFO] Sender already set +33622171261 [2024-03-29 09:20:40] [660679d5bd186] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"1261 Jeudi vendredi samedis","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:20:40] [660679d5bd186] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:20:40] [660679d5bd186] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_660679d86c530196678514 [2024-03-29 09:20:40] [660679d5bd186] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_660679d86c530196678514","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.66} [2024-03-29 09:20:40] [660679d5bd186] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] Callback main start ok [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] Callback main avant while ok [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] Fields : channel=sms&text=Bayeux&reception_date=2024-03-29 09:21:30&metadata[message_id]=sms_660679d832c9f501332895&metadata[number]=+33622171261&metadata[sim_card_number]=+33755517567 [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33622171261 Text: Bayeux [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] From: +33622171261|To: +33755517567|Date: 2024-03-29 09:21:30|Message: Bayeux [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] callback main apres while ok [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Phone Number +33622171261 is available ! [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] Service is enabled ? true [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] Listen is enabled ? true [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Callback SMS Count =? 4 [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Callback checkMessage : Jeudi vendredi samedis -- text: Bayeux [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Bayeux' [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Event ID ? 11 [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Fetch event [2024-03-29 09:21:33] [66067a0dcec2f] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] début chatgpt [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] curl_init OK [2024-03-29 09:21:33] [66067a0dcec2f] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)"},{"role":"user","content":"Jeudi vendredi samedis"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Bayeux"}]} [2024-03-29 09:21:35] [66067a0dcec2f] [DEBUG] Commun GPT response: { "id": "chatcmpl-981mQqVffpdhmvwXPDd5tcLtF0SxX", "object": "chat.completion", "created": 1711700494, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 805, "completion_tokens": 17, "total_tokens": 822 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 09:21:35] [66067a0dcec2f] [DEBUG] Curl Closed OK [2024-03-29 09:21:35] [66067a0dcec2f] [INFO] Commun GPT Content: { "id": "chatcmpl-981mQqVffpdhmvwXPDd5tcLtF0SxX", "object": "chat.completion", "created": 1711700494, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous ? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 805, "completion_tokens": 17, "total_tokens": 822 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 09:21:35] [66067a0dcec2f] [INFO] Sender already set +33622171261 [2024-03-29 09:21:35] [66067a0dcec2f] [DEBUG] [SMS] text : Quand et d'où partez-vous ? (Adresse incluant code postal) [2024-03-29 09:21:35] [66067a0dcec2f] [DEBUG] [SMS] number : +33622171261 [2024-03-29 09:21:35] [66067a0dcec2f] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:21:35] [66067a0dcec2f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33622171261"}],"text":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:21:36] [66067a0dcec2f] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:21:36] [66067a0dcec2f] [INFO] [SMS] SMS envoyé avec succès id : sms_66067a10286d9442765504 [2024-03-29 09:21:36] [66067a0dcec2f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067a10286d9442765504","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.61} [2024-03-29 09:21:36] [66067a0dcec2f] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:21:36] [66067a0dcec2f] [INFO] Sender already set +33622171261 [2024-03-29 09:21:36] [66067a0dcec2f] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"1261 Bayeux","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:21:37] [66067a0dcec2f] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:21:37] [66067a0dcec2f] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_66067a110591d563187690 [2024-03-29 09:21:37] [66067a0dcec2f] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_66067a110591d563187690","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.57} [2024-03-29 09:21:37] [66067a0dcec2f] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:22:26] [66067a428729c] [DEBUG] Callback main start ok [2024-03-29 09:22:26] [66067a428729c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:22:26] [66067a428729c] [DEBUG] Callback main avant while ok [2024-03-29 09:22:26] [66067a428729c] [DEBUG] Fields : channel=sms&text=4 impasse Abbé Joseph 14400 bayeux&reception_date=2024-03-29 09:22:25&metadata[message_id]=sms_66067a10286d9442765504&metadata[number]=+33622171261&metadata[sim_card_number]=+33755517567 [2024-03-29 09:22:26] [66067a428729c] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33622171261 Text: 4 impasse Abbé Joseph 14400 bayeux [2024-03-29 09:22:26] [66067a428729c] [INFO] From: +33622171261|To: +33755517567|Date: 2024-03-29 09:22:25|Message: 4 impasse Abbé Joseph 14400 bayeux [2024-03-29 09:22:26] [66067a428729c] [DEBUG] callback main apres while ok [2024-03-29 09:22:26] [66067a428729c] [INFO] Phone Number +33622171261 is available ! [2024-03-29 09:22:26] [66067a428729c] [DEBUG] Service is enabled ? true [2024-03-29 09:22:26] [66067a428729c] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:22:26] [66067a428729c] [DEBUG] Listen is enabled ? true [2024-03-29 09:22:26] [66067a428729c] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:22:26] [66067a428729c] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:22:26] [66067a428729c] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:22:26] [66067a428729c] [INFO] Callback SMS Count =? 5 [2024-03-29 09:22:26] [66067a428729c] [INFO] Callback checkMessage : Bayeux -- text: 4 impasse Abbé Joseph 14400 bayeux [2024-03-29 09:22:26] [66067a428729c] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: '4 impasse Abbé Joseph 14400 bayeux' [2024-03-29 09:22:26] [66067a428729c] [INFO] Event ID ? 11 [2024-03-29 09:22:26] [66067a428729c] [INFO] Fetch event [2024-03-29 09:22:26] [66067a428729c] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 09:22:26] [66067a428729c] [DEBUG] début chatgpt [2024-03-29 09:22:26] [66067a428729c] [DEBUG] curl_init OK [2024-03-29 09:22:26] [66067a428729c] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)"},{"role":"user","content":"Jeudi vendredi samedis"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Bayeux"},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"4 impasse Abb\u00e9 Joseph 14400 bayeux"}]} [2024-03-29 09:22:28] [66067a428729c] [DEBUG] Commun GPT response: { "id": "chatcmpl-981nGGcxe2T59jYuvvwYPuFKgFeMq", "object": "chat.completion", "created": 1711700546, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (ex : vous venez en train, en bus ? Racontez-nous !)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 842, "completion_tokens": 33, "total_tokens": 875 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 09:22:28] [66067a428729c] [DEBUG] Curl Closed OK [2024-03-29 09:22:28] [66067a428729c] [INFO] Commun GPT Content: { "id": "chatcmpl-981nGGcxe2T59jYuvvwYPuFKgFeMq", "object": "chat.completion", "created": 1711700546, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter ? (ex : vous venez en train, en bus ? Racontez-nous !)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 842, "completion_tokens": 33, "total_tokens": 875 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 09:22:28] [66067a428729c] [INFO] Sender already set +33622171261 [2024-03-29 09:22:28] [66067a428729c] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter ? (ex : vous venez en train, en bus ? Racontez-nous !) [2024-03-29 09:22:28] [66067a428729c] [DEBUG] [SMS] number : +33622171261 [2024-03-29 09:22:28] [66067a428729c] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:22:28] [66067a428729c] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33622171261"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (ex : vous venez en train, en bus ? Racontez-nous !)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:22:28] [66067a428729c] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:22:28] [66067a428729c] [INFO] [SMS] SMS envoyé avec succès id : sms_66067a44cac59558608007 [2024-03-29 09:22:28] [66067a428729c] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067a44cac59558608007","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.52} [2024-03-29 09:22:28] [66067a428729c] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:22:28] [66067a428729c] [INFO] Sender already set +33622171261 [2024-03-29 09:22:28] [66067a428729c] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"1261 4 impasse Abb\u00e9 Joseph 14400 bayeux","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:22:29] [66067a428729c] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:22:29] [66067a428729c] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_66067a4507d2b666370938 [2024-03-29 09:22:29] [66067a428729c] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_66067a4507d2b666370938","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.48} [2024-03-29 09:22:29] [66067a428729c] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] Callback main start ok [2024-03-29 09:23:16] [66067a7487b80] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] Callback main avant while ok [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] Fields : channel=sms&text=Non&reception_date=2024-03-29 09:23:15&metadata[message_id]=sms_66067a44cac59558608007&metadata[number]=+33622171261&metadata[sim_card_number]=+33755517567 [2024-03-29 09:23:16] [66067a7487b80] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33622171261 Text: Non [2024-03-29 09:23:16] [66067a7487b80] [INFO] From: +33622171261|To: +33755517567|Date: 2024-03-29 09:23:15|Message: Non [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] callback main apres while ok [2024-03-29 09:23:16] [66067a7487b80] [INFO] Phone Number +33622171261 is available ! [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] Service is enabled ? true [2024-03-29 09:23:16] [66067a7487b80] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] Listen is enabled ? true [2024-03-29 09:23:16] [66067a7487b80] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:23:16] [66067a7487b80] [INFO] Callback SMS Count =? 6 [2024-03-29 09:23:16] [66067a7487b80] [INFO] Callback checkMessage : 4 impasse Abbé Joseph 14400 bayeux -- text: Non [2024-03-29 09:23:16] [66067a7487b80] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Non' [2024-03-29 09:23:16] [66067a7487b80] [INFO] Event ID ? 11 [2024-03-29 09:23:16] [66067a7487b80] [INFO] Fetch event [2024-03-29 09:23:16] [66067a7487b80] [INFO] Event name : 24h du mans voiture par SMS [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] début chatgpt [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] curl_init OK [2024-03-29 09:23:16] [66067a7487b80] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement 24h du mans qui se d\u00e9roule dans \u00e0 le Mans du Mercredi 12 Juin 2024 au Dimanche 16 juin 2024. Je vais aux 24h du mans, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.24h-lemans.com\/\u00bb\\\". Si je vous pose une question en lien avec la course des 24h du mans mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.24h-lemans.com\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 12 Juin 2024 au Dimanche 16 Juin 2024)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent aux 24H du mans? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 le Mans, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage des 24h du Mans. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent aux 24H du Mans ? (Mercredi, Jeudi, Vendredi, Samedi, Dimanche)"},{"role":"user","content":"Jeudi vendredi samedis"},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage ? (Longue distance depuis chez vous, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)"},{"role":"user","content":"Bayeux"},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous ? (Adresse incluant code postal)"},{"role":"user","content":"4 impasse Abb\u00e9 Joseph 14400 bayeux"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter ? (ex : vous venez en train, en bus ? Racontez-nous !)"},{"role":"user","content":"Non"}]} [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] Commun GPT response: { "id": "chatcmpl-981o4unbfuq7BYdSYxxtwRY24Zskd", "object": "chat.completion", "created": 1711700596, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 884, "completion_tokens": 37, "total_tokens": 921 }, "system_fingerprint": "fp_8cc6edbbd5" } [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] Curl Closed OK [2024-03-29 09:23:19] [66067a7487b80] [INFO] Commun GPT Content: { "id": "chatcmpl-981o4unbfuq7BYdSYxxtwRY24Zskd", "object": "chat.completion", "created": 1711700596, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 884, "completion_tokens": 37, "total_tokens": 921 }, "system_fingerprint": "fp_8cc6edbbd5" } [2024-03-29 09:23:19] [66067a7487b80] [INFO] Sender already set +33622171261 [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMS] number : +33622171261 [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMS] sender : 33755517567 [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33622171261"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:23:19] [66067a7487b80] [INFO] [SMS] SMS envoyé avec succès id : sms_66067a77a1064312567481 [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067a77a1064312567481","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.43} [2024-03-29 09:23:19] [66067a7487b80] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:23:19] [66067a7487b80] [INFO] Sender already set +33622171261 [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"1261 Non","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517567"} [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:23:19] [66067a7487b80] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_66067a77dfe1e247046190 [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_66067a77dfe1e247046190","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.39} [2024-03-29 09:23:19] [66067a7487b80] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] Callback main start ok [2024-03-29 09:42:30] [66067ef64726e] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] Callback main avant while ok [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-03-29 09:42:29&metadata[number]=+33638654718&metadata[sim_card_number]=+33755517567 [2024-03-29 09:42:30] [66067ef64726e] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33638654718 Text: VVX [2024-03-29 09:42:30] [66067ef64726e] [INFO] From: +33638654718|To: +33755517567|Date: 2024-03-29 09:42:29|Message: VVX [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] callback main apres while ok [2024-03-29 09:42:30] [66067ef64726e] [INFO] Phone Number +33638654718 is available ! [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] Service is enabled ? true [2024-03-29 09:42:30] [66067ef64726e] [INFO] Service +33755517567 is enabled ! [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] Listen is enabled ? true [2024-03-29 09:42:30] [66067ef64726e] [INFO] Listen +33755517567 is enabled ! [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 09:42:30] [66067ef64726e] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 09:42:30] [66067ef64726e] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33638654718 [2024-03-29 09:42:30] [66067ef64726e] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-03-29 09:42:30] [66067ef64726e] [INFO] Callback Q1: l'event est VVX [2024-03-29 09:42:30] [66067ef64726e] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-03-29 09:42:30] [66067ef64726e] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-03-29 09:42:30] [66067ef64726e] [INFO] Ajout du sender : 33757050383 au +33638654718 [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMS] number : +33638654718 [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMS] sender : 33757050383 [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638654718"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:42:30] [66067ef64726e] [INFO] [SMS] SMS envoyé avec succès id : sms_66067ef68fb97558573135 [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067ef68fb97558573135","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.34} [2024-03-29 09:42:30] [66067ef64726e] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:42:30] [66067ef64726e] [INFO] Sender already set +33638654718 [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMStoOperator] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"4718 VVX","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:42:30] [66067ef64726e] [INFO] [SMStoOperator] SMS envoyé avec succès id : sms_66067ef6c7d77916657330 [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] [SMStoOperator] debug content : {"sms_ticket":"sms_66067ef6c7d77916657330","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.3} [2024-03-29 09:42:30] [66067ef64726e] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] Callback main start ok [2024-03-29 09:42:59] [66067f1330d81] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] Callback main avant while ok [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-03-29 09:42:57&metadata[message_id]=sms_66067ef68fb97558573135&metadata[number]=+33638654718&metadata[sim_card_number]=+33757050383 [2024-03-29 09:42:59] [66067f1330d81] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33638654718 Text: Oui [2024-03-29 09:42:59] [66067f1330d81] [INFO] From: +33638654718|To: +33757050383|Date: 2024-03-29 09:42:57|Message: Oui [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] callback main apres while ok [2024-03-29 09:42:59] [66067f1330d81] [INFO] Phone Number +33638654718 is available ! [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] Service is enabled ? true [2024-03-29 09:42:59] [66067f1330d81] [INFO] Service +33757050383 is enabled ! [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] Listen is enabled ? false [2024-03-29 09:42:59] [66067f1330d81] [INFO] Listen +33757050383 is disabled ! [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:42:59] [66067f1330d81] [INFO] Callback SMS Count =? 1 [2024-03-29 09:42:59] [66067f1330d81] [INFO] Callback checkMessage : VVX -- text: Oui [2024-03-29 09:42:59] [66067f1330d81] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-03-29 09:42:59] [66067f1330d81] [INFO] Event ID ? 9 [2024-03-29 09:42:59] [66067f1330d81] [INFO] Fetch event [2024-03-29 09:42:59] [66067f1330d81] [INFO] Event name : VVX [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-29 09:42:59] [66067f1330d81] [INFO] Sender already set +33638654718 [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] [SMS] number : +33638654718 [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] [SMS] sender : 33757050383 [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638654718"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:42:59] [66067f1330d81] [INFO] [SMS] SMS envoyé avec succès id : sms_66067f1389edc013460173 [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067f1389edc013460173","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":189.16} [2024-03-29 09:42:59] [66067f1330d81] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:42:59] [66067f1330d81] [DEBUG] Callback juste avant fin callBack [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] Callback main start ok [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] Callback main avant while ok [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] Fields : channel=sms&text=Peu importe&reception_date=2024-03-29 09:43:42&metadata[message_id]=sms_66067f1389edc013460173&metadata[number]=+33638654718&metadata[sim_card_number]=+33757050383 [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33638654718 Text: Peu importe [2024-03-29 09:43:43] [66067f3f913cd] [INFO] From: +33638654718|To: +33757050383|Date: 2024-03-29 09:43:42|Message: Peu importe [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] callback main apres while ok [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Phone Number +33638654718 is available ! [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] Service is enabled ? true [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Service +33757050383 is enabled ! [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] Listen is enabled ? false [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Listen +33757050383 is disabled ! [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] BDD CheckNumber : OK [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Callback SMS Count =? 2 [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Callback checkMessage : Oui -- text: Peu importe [2024-03-29 09:43:43] [66067f3f913cd] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Peu importe' [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Event ID ? 9 [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Fetch event [2024-03-29 09:43:43] [66067f3f913cd] [INFO] Event name : VVX [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] début chatgpt [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] curl_init OK [2024-03-29 09:43:43] [66067f3f913cd] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Peu importe"}]} [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] Commun GPT response: { "id": "chatcmpl-9827skJ8wUaaKHl1ftGt9AbAwknGW", "object": "chat.completion", "created": 1711701824, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 778, "completion_tokens": 27, "total_tokens": 805 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] Curl Closed OK [2024-03-29 09:43:45] [66067f3f913cd] [INFO] Commun GPT Content: { "id": "chatcmpl-9827skJ8wUaaKHl1ftGt9AbAwknGW", "object": "chat.completion", "created": 1711701824, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 778, "completion_tokens": 27, "total_tokens": 805 }, "system_fingerprint": "fp_f38f4d6482" } [2024-03-29 09:43:45] [66067f3f913cd] [INFO] Sender already set +33638654718 [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi) [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] [SMS] number : +33638654718 [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] [SMS] sender : 33757050383 [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638654718"}],"text":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 09:43:45] [66067f3f913cd] [INFO] [SMS] SMS envoyé avec succès id : sms_66067f41d47cb289436964 [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66067f41d47cb289436964","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.12} [2024-03-29 09:43:45] [66067f3f913cd] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 09:43:45] [66067f3f913cd] [DEBUG] Callback juste avant fin callBack [2024-03-29 10:43:57] [66068d5d49424] [INFO] Sender already set +33617721840 [2024-03-29 10:43:57] [66068d5d49424] [DEBUG] [SMS] text : Bonjour, veuillez m'excuser pour le malentendu concernant les dates. Pouvez-vous me préciser si vous êtes participant à la VVX ou bénévole ? [2024-03-29 10:43:57] [66068d5d49424] [DEBUG] [SMS] number : +33617721840 [2024-03-29 10:43:57] [66068d5d49424] [DEBUG] [SMS] sender : 33757050374 [2024-03-29 10:43:57] [66068d5d49424] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33617721840"}],"text":"Bonjour, veuillez m'excuser pour le malentendu concernant les dates. Pouvez-vous me pr\u00e9ciser si vous \u00eates participant \u00e0 la VVX ou b\u00e9n\u00e9vole ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-03-29 10:43:57] [66068d5d49424] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 10:43:57] [66068d5d49424] [INFO] [SMS] SMS envoyé avec succès id : sms_66068d5daaa71142194745 [2024-03-29 10:43:57] [66068d5d49424] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66068d5daaa71142194745","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.07} [2024-03-29 10:43:57] [66068d5d49424] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 10:48:20] [66068e6406720] [DEBUG] Callback main start ok [2024-03-29 10:48:20] [66068e6406720] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:48:20] [66068e6406720] [DEBUG] Callback main avant while ok [2024-03-29 10:48:20] [66068e6406720] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:48:18&metadata[message_id]=sms_66067ef6c7d77916657330&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050383 [2024-03-29 10:48:20] [66068e6406720] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:48:20] [66068e6406720] [INFO] From: +33634957587|To: +33757050383|Date: 2024-03-29 10:48:18|Message: Quiet [2024-03-29 10:48:20] [66068e6406720] [DEBUG] callback main apres while ok [2024-03-29 10:48:20] [66068e6406720] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:48:20] [66068e6406720] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:20] [66068e6406720] [DEBUG] Service is enabled ? true [2024-03-29 10:48:20] [66068e6406720] [INFO] Service +33757050383 is enabled ! [2024-03-29 10:48:20] [66068e6406720] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:20] [66068e6406720] [DEBUG] Update listen_enabled : false [2024-03-29 10:48:20] [66068e6406720] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] Callback main start ok [2024-03-29 10:48:22] [66068e660b17c] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] Callback main avant while ok [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:48:20&metadata[message_id]=sms_66067a77dfe1e247046190&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517567 [2024-03-29 10:48:22] [66068e660b17c] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:48:22] [66068e660b17c] [INFO] From: +33634957587|To: +33755517567|Date: 2024-03-29 10:48:20|Message: Quiet [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] callback main apres while ok [2024-03-29 10:48:22] [66068e660b17c] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] Service is enabled ? true [2024-03-29 10:48:22] [66068e660b17c] [INFO] Service +33755517567 is enabled ! [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] Update listen_enabled : false [2024-03-29 10:48:22] [66068e660b17c] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] Callback main start ok [2024-03-29 10:48:29] [66068e6d1928b] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] Callback main avant while ok [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:48:27&metadata[message_id]=sms_6606100e33407218107677&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050374 [2024-03-29 10:48:29] [66068e6d1928b] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:48:29] [66068e6d1928b] [INFO] From: +33634957587|To: +33757050374|Date: 2024-03-29 10:48:27|Message: Quiet [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] callback main apres while ok [2024-03-29 10:48:29] [66068e6d1928b] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] Service is enabled ? true [2024-03-29 10:48:29] [66068e6d1928b] [INFO] Service +33757050374 is enabled ! [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] Update listen_enabled : false [2024-03-29 10:48:29] [66068e6d1928b] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] Callback main start ok [2024-03-29 10:48:33] [66068e7164f49] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] Callback main avant while ok [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:48:31&metadata[message_id]=sms_6605df99a8ff1025357981&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050392 [2024-03-29 10:48:33] [66068e7164f49] [INFO] Callback SMS entrant sur sim_card: +33757050392 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:48:33] [66068e7164f49] [INFO] From: +33634957587|To: +33757050392|Date: 2024-03-29 10:48:31|Message: Quiet [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] callback main apres while ok [2024-03-29 10:48:33] [66068e7164f49] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] Service is enabled ? true [2024-03-29 10:48:33] [66068e7164f49] [INFO] Service +33757050392 is enabled ! [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] Update listen_enabled : false [2024-03-29 10:48:33] [66068e7164f49] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] Callback main start ok [2024-03-29 10:48:36] [66068e744cab0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] Callback main avant while ok [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:48:34&metadata[message_id]=sms_6605c912acaf4801421741&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050393 [2024-03-29 10:48:36] [66068e744cab0] [INFO] Callback SMS entrant sur sim_card: +33757050393 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:48:36] [66068e744cab0] [INFO] From: +33634957587|To: +33757050393|Date: 2024-03-29 10:48:34|Message: Quiet [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] callback main apres while ok [2024-03-29 10:48:36] [66068e744cab0] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] Service is enabled ? true [2024-03-29 10:48:36] [66068e744cab0] [INFO] Service +33757050393 is enabled ! [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] Update listen_enabled : false [2024-03-29 10:48:36] [66068e744cab0] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] Callback main start ok [2024-03-29 10:48:41] [66068e799cf00] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] Callback main avant while ok [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:48:39&metadata[message_id]=sms_6605d2f68348e784911543&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050390 [2024-03-29 10:48:41] [66068e799cf00] [INFO] Callback SMS entrant sur sim_card: +33757050390 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:48:41] [66068e799cf00] [INFO] From: +33634957587|To: +33757050390|Date: 2024-03-29 10:48:39|Message: Quiet [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] callback main apres while ok [2024-03-29 10:48:41] [66068e799cf00] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] Service is enabled ? true [2024-03-29 10:48:41] [66068e799cf00] [INFO] Service +33757050390 is enabled ! [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] Update listen_enabled : false [2024-03-29 10:48:41] [66068e799cf00] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] Callback main start ok [2024-03-29 10:49:53] [66068ec1eee38] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] Callback main avant while ok [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:49:53&metadata[message_id]=sms_6605e06b294ce055689477&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050384 [2024-03-29 10:49:53] [66068ec1eee38] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:49:53] [66068ec1eee38] [INFO] From: +33634957587|To: +33757050384|Date: 2024-03-29 10:49:53|Message: Quiet [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] callback main apres while ok [2024-03-29 10:49:53] [66068ec1eee38] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] Service is enabled ? true [2024-03-29 10:49:53] [66068ec1eee38] [INFO] Service +33757050384 is enabled ! [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] Update listen_enabled : false [2024-03-29 10:49:53] [66068ec1eee38] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] Callback main start ok [2024-03-29 10:49:57] [66068ec5070f1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] Callback main avant while ok [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:49:56&metadata[message_id]=sms_6605cc22f07ce343572960&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050391 [2024-03-29 10:49:57] [66068ec5070f1] [INFO] Callback SMS entrant sur sim_card: +33757050391 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:49:57] [66068ec5070f1] [INFO] From: +33634957587|To: +33757050391|Date: 2024-03-29 10:49:56|Message: Quiet [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] callback main apres while ok [2024-03-29 10:49:57] [66068ec5070f1] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] Service is enabled ? true [2024-03-29 10:49:57] [66068ec5070f1] [INFO] Service +33757050391 is enabled ! [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] Update listen_enabled : false [2024-03-29 10:49:57] [66068ec5070f1] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] Callback main start ok [2024-03-29 10:50:03] [66068ecb01911] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] Callback main avant while ok [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:50:01&metadata[message_id]=sms_6605c6f3db23f237649001&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050389 [2024-03-29 10:50:03] [66068ecb01911] [INFO] Callback SMS entrant sur sim_card: +33757050389 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:50:03] [66068ecb01911] [INFO] From: +33634957587|To: +33757050389|Date: 2024-03-29 10:50:01|Message: Quiet [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] callback main apres while ok [2024-03-29 10:50:03] [66068ecb01911] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] Service is enabled ? true [2024-03-29 10:50:03] [66068ecb01911] [INFO] Service +33757050389 is enabled ! [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] Update listen_enabled : false [2024-03-29 10:50:03] [66068ecb01911] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] Callback main start ok [2024-03-29 10:50:07] [66068ecf08be1] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] Callback main avant while ok [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:50:05&metadata[message_id]=sms_6605b32e1718b459509681&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050388 [2024-03-29 10:50:07] [66068ecf08be1] [INFO] Callback SMS entrant sur sim_card: +33757050388 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:50:07] [66068ecf08be1] [INFO] From: +33634957587|To: +33757050388|Date: 2024-03-29 10:50:05|Message: Quiet [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] callback main apres while ok [2024-03-29 10:50:07] [66068ecf08be1] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] Service is enabled ? true [2024-03-29 10:50:07] [66068ecf08be1] [INFO] Service +33757050388 is enabled ! [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] Update listen_enabled : false [2024-03-29 10:50:07] [66068ecf08be1] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] Callback main start ok [2024-03-29 10:50:10] [66068ed20b977] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] Callback main avant while ok [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] Fields : channel=sms&text=Quiet&reception_date=2024-03-29 10:50:08&metadata[message_id]=sms_6605a7a233cba465466543&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050387 [2024-03-29 10:50:10] [66068ed20b977] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33634957587 Text: Quiet [2024-03-29 10:50:10] [66068ed20b977] [INFO] From: +33634957587|To: +33757050387|Date: 2024-03-29 10:50:08|Message: Quiet [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] callback main apres while ok [2024-03-29 10:50:10] [66068ed20b977] [INFO] Phone Number +33634957587 is available ! [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] Service is enabled ? true [2024-03-29 10:50:10] [66068ed20b977] [INFO] Service +33757050387 is enabled ! [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] Detect Myriam number : quiet [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] Update listen_enabled : false [2024-03-29 10:50:10] [66068ed20b977] [DEBUG] check_if_listen_is_enabled Die [2024-03-29 10:54:35] [66068fdb9b7a5] [DEBUG] Callback main start ok [2024-03-29 10:54:35] [66068fdb9b7a5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 10:54:35] [66068fdb9b7a5] [DEBUG] Callback main avant while ok [2024-03-29 10:54:35] [66068fdb9b7a5] [DEBUG] Fields : channel=sms&text=Bonjour je suis les 2 &reception_date=2024-03-29 10:54:34&metadata[message_id]=sms_66068d5daaa71142194745&metadata[number]=+33617721840&metadata[sim_card_number]=+33757050374 [2024-03-29 10:54:35] [66068fdb9b7a5] [INFO] Callback SMS entrant sur sim_card: +33757050374 depuis Number (user): +33617721840 Text: Bonjour je suis les 2 [2024-03-29 10:54:35] [66068fdb9b7a5] [INFO] From: +33617721840|To: +33757050374|Date: 2024-03-29 10:54:34|Message: Bonjour je suis les 2 [2024-03-29 10:54:35] [66068fdb9b7a5] [DEBUG] callback main apres while ok [2024-03-29 10:54:35] [66068fdb9b7a5] [INFO] Phone Number +33617721840 is not available ! [2024-03-29 10:59:40] [6606910c4fa59] [INFO] Sender already set +33612561622 [2024-03-29 10:59:40] [6606910c4fa59] [DEBUG] [SMS] text : Bonjour veuillez m'excuser pour le délais de réponse. Avez-vous d'autres commentaires que vous souhaitez me transmettre ? [2024-03-29 10:59:40] [6606910c4fa59] [DEBUG] [SMS] number : +33612561622 [2024-03-29 10:59:40] [6606910c4fa59] [DEBUG] [SMS] sender : 33757050392 [2024-03-29 10:59:40] [6606910c4fa59] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33612561622"}],"text":"Bonjour veuillez m'excuser pour le d\u00e9lais de r\u00e9ponse. Avez-vous d'autres commentaires que vous souhaitez me transmettre ?","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050392"} [2024-03-29 10:59:40] [6606910c4fa59] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 10:59:40] [6606910c4fa59] [INFO] [SMS] SMS envoyé avec succès id : sms_6606910c8e926263138346 [2024-03-29 10:59:40] [6606910c4fa59] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606910c8e926263138346","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":189.03} [2024-03-29 10:59:40] [6606910c4fa59] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 11:00:49] [66069151a5572] [INFO] Sender already set +33762358706 [2024-03-29 11:00:49] [66069151a5572] [DEBUG] [SMS] text : C'est noté. Merci pour vos retours, j'ai tout ce qu'il me faut pour le moment. Je vous contacterai lorsque j'aurai réalisé les matchings. Je reste à votre disposition si besoin. Alfred. [2024-03-29 11:00:49] [66069151a5572] [DEBUG] [SMS] number : +33762358706 [2024-03-29 11:00:49] [66069151a5572] [DEBUG] [SMS] sender : 33757050393 [2024-03-29 11:00:49] [66069151a5572] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33762358706"}],"text":"C'est not\u00e9. Merci pour vos retours, j'ai tout ce qu'il me faut pour le moment. Je vous contacterai lorsque j'aurai r\u00e9alis\u00e9 les matchings. Je reste \u00e0 votre disposition si besoin.\nAlfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050393"} [2024-03-29 11:00:49] [66069151a5572] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 11:00:49] [66069151a5572] [INFO] [SMS] SMS envoyé avec succès id : sms_66069151e5934016602773 [2024-03-29 11:00:49] [66069151a5572] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66069151e5934016602773","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":188.94} [2024-03-29 11:00:49] [66069151a5572] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 11:04:34] [6606923289445] [INFO] Sender already set +33643504444 [2024-03-29 11:04:34] [6606923289445] [DEBUG] [SMS] text : Bonjour, veuillez m'excuser pour le délais de réponse. Oui notre service permet de covoiturer avec les bénévoles aussi. [2024-03-29 11:04:34] [6606923289445] [DEBUG] [SMS] number : +33643504444 [2024-03-29 11:04:34] [6606923289445] [DEBUG] [SMS] sender : 33757050383 [2024-03-29 11:04:34] [6606923289445] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33643504444"}],"text":"Bonjour, veuillez m'excuser pour le d\u00e9lais de r\u00e9ponse. Oui notre service permet de covoiturer avec les b\u00e9n\u00e9voles aussi.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-03-29 11:04:34] [6606923289445] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 11:04:34] [6606923289445] [INFO] [SMS] SMS envoyé avec succès id : sms_66069232d6f42229453021 [2024-03-29 11:04:34] [6606923289445] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_66069232d6f42229453021","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.89} [2024-03-29 11:04:34] [6606923289445] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 11:05:32] [6606926c38139] [DEBUG] Callback main start ok [2024-03-29 11:05:32] [6606926c38139] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 11:05:32] [6606926c38139] [DEBUG] Callback main avant while ok [2024-03-29 11:05:32] [6606926c38139] [DEBUG] Fields : channel=sms&text=Très bien, merci !&reception_date=2024-03-29 11:05:31&metadata[message_id]=sms_66069232d6f42229453021&metadata[number]=+33643504444&metadata[sim_card_number]=+33757050383 [2024-03-29 11:05:32] [6606926c38139] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33643504444 Text: Très bien, merci ! [2024-03-29 11:05:32] [6606926c38139] [INFO] From: +33643504444|To: +33757050383|Date: 2024-03-29 11:05:31|Message: Très bien, merci ! [2024-03-29 11:05:32] [6606926c38139] [DEBUG] callback main apres while ok [2024-03-29 11:05:32] [6606926c38139] [INFO] Phone Number +33643504444 is available ! [2024-03-29 11:05:32] [6606926c38139] [DEBUG] Service is enabled ? true [2024-03-29 11:05:32] [6606926c38139] [INFO] Service +33757050383 is enabled ! [2024-03-29 11:05:32] [6606926c38139] [DEBUG] Listen is enabled ? false [2024-03-29 11:05:32] [6606926c38139] [INFO] Listen +33757050383 is disabled ! [2024-03-29 11:05:32] [6606926c38139] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-03-29 11:05:32] [6606926c38139] [DEBUG] BDD CheckNumber : OK [2024-03-29 11:05:32] [6606926c38139] [INFO] Callback SMS Count =? 9 [2024-03-29 11:05:32] [6606926c38139] [INFO] Callback checkMessage : Les organisateurs m ont parlés de la possibilité de covoiturer avec les bénévoles également, est ce par le même service ? -- text: Très bien, merci ! [2024-03-29 11:05:32] [6606926c38139] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Très bien, merci !' [2024-03-29 11:05:32] [6606926c38139] [INFO] Event ID ? 9 [2024-03-29 11:05:32] [6606926c38139] [INFO] Fetch event [2024-03-29 11:05:32] [6606926c38139] [INFO] Event name : VVX [2024-03-29 11:05:32] [6606926c38139] [DEBUG] Total SMS USER : 8 [2024-03-29 11:05:32] [6606926c38139] [DEBUG] Callback juste avant fin callBack [2024-03-29 11:05:45] [660692794bdac] [INFO] Sender already set +33617721840 [2024-03-29 11:05:45] [660692794bdac] [DEBUG] [SMS] text : Très bien merci pour votre précision. Quels jours serez-vous présents à l'événement ? (Mercredi, jeudi, vendredi, samedi) [2024-03-29 11:05:45] [660692794bdac] [DEBUG] [SMS] number : +33617721840 [2024-03-29 11:05:45] [660692794bdac] [DEBUG] [SMS] sender : 33757050374 [2024-03-29 11:05:45] [660692794bdac] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33617721840"}],"text":"Tr\u00e8s bien merci pour votre pr\u00e9cision. Quels jours serez-vous pr\u00e9sents \u00e0 l'\u00e9v\u00e9nement ? (Mercredi, jeudi, vendredi, samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050374"} [2024-03-29 11:05:45] [660692794bdac] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 11:05:45] [660692794bdac] [INFO] [SMS] SMS envoyé avec succès id : sms_6606927995e59874826744 [2024-03-29 11:05:45] [660692794bdac] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606927995e59874826744","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.85} [2024-03-29 11:05:45] [660692794bdac] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 14:20:54] [6606c036ba136] [DEBUG] Callback main start ok [2024-03-29 14:20:54] [6606c036ba136] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 14:20:54] [6606c036ba136] [DEBUG] Callback main avant while ok [2024-03-29 14:20:54] [6606c036ba136] [DEBUG] Fields : channel=sms&text=Bonjour, Pour info je loge chez Amale le mercredi et jeudi soir donc nous covoiturerons ensemble pour nous rendre sur le lieu de séminaire&reception_date=2024-03-29 14:20:52&metadata[message_id]=sms_66041ba39d905006915520&metadata[number]=+33698086527&metadata[sim_card_number]=+33755517569 [2024-03-29 14:20:54] [6606c036ba136] [INFO] Callback SMS entrant sur sim_card: +33755517569 depuis Number (user): +33698086527 Text: Bonjour, Pour info je loge chez Amale le mercredi et jeudi soir donc nous covoiturerons ensemble pour nous rendre sur le lieu de séminaire [2024-03-29 14:20:54] [6606c036ba136] [INFO] From: +33698086527|To: +33755517569|Date: 2024-03-29 14:20:52|Message: Bonjour, Pour info je loge chez Amale le mercredi et jeudi soir donc nous covoiturerons ensemble pour nous rendre sur le lieu de séminaire [2024-03-29 14:20:54] [6606c036ba136] [DEBUG] callback main apres while ok [2024-03-29 14:20:54] [6606c036ba136] [INFO] Phone Number +33698086527 is not available ! [2024-03-29 14:25:54] [6606c1629f207] [INFO] Sender already set +33698086527 [2024-03-29 14:25:54] [6606c1629f207] [DEBUG] [SMS] text : Bonjour, très bien c'est noté. Merci beaucoup pour vos compléments d'information. [2024-03-29 14:25:54] [6606c1629f207] [DEBUG] [SMS] number : +33698086527 [2024-03-29 14:25:54] [6606c1629f207] [DEBUG] [SMS] sender : 33755517569 [2024-03-29 14:25:54] [6606c1629f207] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33698086527"}],"text":"Bonjour, tr\u00e8s bien c'est not\u00e9. Merci beaucoup pour vos compl\u00e9ments d'information.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-29 14:25:55] [6606c1629f207] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 14:25:55] [6606c1629f207] [INFO] [SMS] SMS envoyé avec succès id : sms_6606c16349559908108423 [2024-03-29 14:25:55] [6606c1629f207] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606c16349559908108423","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.8} [2024-03-29 14:25:55] [6606c1629f207] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Callback main start ok [2024-03-29 15:00:52] [6606c99445732] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Callback main avant while ok [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-03-29 15:00:50&metadata[message_id]=sms_66067a77dfe1e247046190&metadata[number]=+33634957587&metadata[sim_card_number]=+33755517567 [2024-03-29 15:00:52] [6606c99445732] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33634957587 Text: VVX [2024-03-29 15:00:52] [6606c99445732] [INFO] From: +33634957587|To: +33755517567|Date: 2024-03-29 15:00:50|Message: VVX [2024-03-29 15:00:52] [6606c99445732] [DEBUG] callback main apres while ok [2024-03-29 15:00:52] [6606c99445732] [INFO] Phone Number +33634957587 is available ! [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Detect Myriam number : vvx [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Service is enabled ? true [2024-03-29 15:00:52] [6606c99445732] [INFO] Service +33755517567 is enabled ! [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Detect Myriam number : vvx [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Listen is enabled ? false [2024-03-29 15:00:52] [6606c99445732] [INFO] Listen +33755517567 is disabled ! [2024-03-29 15:00:52] [6606c99445732] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 15:00:52] [6606c99445732] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 15:00:52] [6606c99445732] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 15:00:52] [6606c99445732] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33634957587 [2024-03-29 15:00:52] [6606c99445732] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-03-29 15:00:52] [6606c99445732] [INFO] Callback Q1: l'event est VVX [2024-03-29 15:00:52] [6606c99445732] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-03-29 15:00:52] [6606c99445732] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-03-29 15:00:52] [6606c99445732] [INFO] Ajout du sender : 33757050384 au +33634957587 [2024-03-29 15:00:52] [6606c99445732] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-03-29 15:00:52] [6606c99445732] [DEBUG] [SMS] number : +33634957587 [2024-03-29 15:00:52] [6606c99445732] [DEBUG] [SMS] sender : 33757050384 [2024-03-29 15:00:52] [6606c99445732] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-03-29 15:00:52] [6606c99445732] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 15:00:52] [6606c99445732] [INFO] [SMS] SMS envoyé avec succès id : sms_6606c9949d236115171007 [2024-03-29 15:00:52] [6606c99445732] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606c9949d236115171007","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.76} [2024-03-29 15:00:52] [6606c99445732] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 15:00:52] [6606c99445732] [DEBUG] Callback juste avant fin callBack [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Callback main start ok [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Callback main avant while ok [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-03-29 15:01:12&metadata[message_id]=sms_6606c9949d236115171007&metadata[number]=+33634957587&metadata[sim_card_number]=+33757050384 [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Callback SMS entrant sur sim_card: +33757050384 depuis Number (user): +33634957587 Text: Oui [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] From: +33634957587|To: +33757050384|Date: 2024-03-29 15:01:12|Message: Oui [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] callback main apres while ok [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Phone Number +33634957587 is available ! [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Detect Myriam number : oui [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Service is enabled ? true [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Service +33757050384 is enabled ! [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Detect Myriam number : oui [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Listen is enabled ? false [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Listen +33757050384 is disabled ! [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] callback main sim_card_number CORRECT : +33757050384 début d'interpretation du message [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] BDD CheckNumber : OK [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Callback SMS Count =? 1 [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Callback checkMessage : VVX -- text: Oui [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Event ID ? 9 [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Fetch event [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Event name : VVX [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] Sender already set +33634957587 [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] [SMS] number : +33634957587 [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] [SMS] sender : 33757050384 [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] [SMS] SMS envoyé avec succès id : sms_6606c9a8e7a9e764091838 [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606c9a8e7a9e764091838","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":188.62} [2024-03-29 15:01:12] [6606c9a8a622f] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 15:01:12] [6606c9a8a622f] [DEBUG] Callback juste avant fin callBack [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] Callback main start ok [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] Callback main avant while ok [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] Fields : channel=sms&text=Jeudi, vendredi &reception_date=2024-03-29 15:01:50&metadata[message_id]=sms_66067f41d47cb289436964&metadata[number]=+33638654718&metadata[sim_card_number]=+33757050383 [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Callback SMS entrant sur sim_card: +33757050383 depuis Number (user): +33638654718 Text: Jeudi, vendredi [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] From: +33638654718|To: +33757050383|Date: 2024-03-29 15:01:50|Message: Jeudi, vendredi [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] callback main apres while ok [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Phone Number +33638654718 is available ! [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] Service is enabled ? true [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Service +33757050383 is enabled ! [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] Listen is enabled ? false [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Listen +33757050383 is disabled ! [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] callback main sim_card_number CORRECT : +33757050383 début d'interpretation du message [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] BDD CheckNumber : OK [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Callback SMS Count =? 3 [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Callback checkMessage : Peu importe -- text: Jeudi, vendredi [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jeudi, vendredi ' [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Event ID ? 9 [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Fetch event [2024-03-29 15:01:51] [6606c9cfbd1a5] [INFO] Event name : VVX [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] début chatgpt [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] curl_init OK [2024-03-29 15:01:51] [6606c9cfbd1a5] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"Peu importe"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Jeudi, vendredi "}]} [2024-03-29 15:01:54] [6606c9cfbd1a5] [DEBUG] Commun GPT response: { "id": "chatcmpl-9875kNiJ2cLOLauyf5Ao0Kt44eAC4", "object": "chat.completion", "created": 1711720912, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous, courte distance pendant l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 819, "completion_tokens": 37, "total_tokens": 856 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 15:01:54] [6606c9cfbd1a5] [DEBUG] Curl Closed OK [2024-03-29 15:01:54] [6606c9cfbd1a5] [INFO] Commun GPT Content: { "id": "chatcmpl-9875kNiJ2cLOLauyf5Ao0Kt44eAC4", "object": "chat.completion", "created": 1711720912, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous, courte distance pendant l’événement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 819, "completion_tokens": 37, "total_tokens": 856 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 15:01:54] [6606c9cfbd1a5] [INFO] Sender already set +33638654718 [2024-03-29 15:01:54] [6606c9cfbd1a5] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous, courte distance pendant l’événement, tous les trajets) [2024-03-29 15:01:54] [6606c9cfbd1a5] [DEBUG] [SMS] number : +33638654718 [2024-03-29 15:01:54] [6606c9cfbd1a5] [DEBUG] [SMS] sender : 33757050383 [2024-03-29 15:01:54] [6606c9cfbd1a5] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33638654718"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance depuis chez vous, courte distance pendant l\u2019\u00e9v\u00e9nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050383"} [2024-03-29 15:01:55] [6606c9cfbd1a5] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 15:01:55] [6606c9cfbd1a5] [INFO] [SMS] SMS envoyé avec succès id : sms_6606c9d312a3b086376247 [2024-03-29 15:01:55] [6606c9cfbd1a5] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606c9d312a3b086376247","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.58} [2024-03-29 15:01:55] [6606c9cfbd1a5] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 15:01:55] [6606c9cfbd1a5] [DEBUG] Callback juste avant fin callBack [2024-03-29 15:02:41] [6606ca01a2fee] [INFO] Sender already set +33634957587 [2024-03-29 15:02:41] [6606ca01a2fee] [DEBUG] [SMS] text : Ceci est relance [2024-03-29 15:02:41] [6606ca01a2fee] [DEBUG] [SMS] number : +33634957587 [2024-03-29 15:02:41] [6606ca01a2fee] [DEBUG] [SMS] sender : 33757050384 [2024-03-29 15:02:41] [6606ca01a2fee] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33634957587"}],"text":"Ceci est relance","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050384"} [2024-03-29 15:02:41] [6606ca01a2fee] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 15:02:41] [6606ca01a2fee] [INFO] [SMS] SMS envoyé avec succès id : sms_6606ca01d825d069840701 [2024-03-29 15:02:41] [6606ca01a2fee] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606ca01d825d069840701","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.53} [2024-03-29 17:38:47] [6606ee971cf2d] [INFO] Ajout du sender : 33755517569 au +33601747173 [2024-03-29 17:38:47] [6606ee971cf2d] [DEBUG] [SMS] text : Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez à l'évènement Fictif 2024 qui aura lieu les 24 et 25 Décembre 2024 à Clermont Ferrand. Améliorons ensemble l'empreinte carbone, en favorisant la mobilité partagée ! Voulez-vous que je vous aide à vous rendre sur place ? (Oui, non) [2024-03-29 17:38:47] [6606ee971cf2d] [DEBUG] [SMS] number : +33601747173 [2024-03-29 17:38:47] [6606ee971cf2d] [DEBUG] [SMS] sender : 33755517569 [2024-03-29 17:38:47] [6606ee971cf2d] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 l'\u00e9v\u00e8nement Fictif 2024 qui aura lieu les 24 et 25 D\u00e9cembre 2024 \u00e0 Clermont Ferrand. Am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que je vous aide \u00e0 vous rendre sur place ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-29 17:38:47] [6606ee971cf2d] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 17:38:47] [6606ee971cf2d] [INFO] [SMS] SMS envoyé avec succès id : sms_6606ee97b9604005184976 [2024-03-29 17:38:47] [6606ee971cf2d] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606ee97b9604005184976","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":188.44} [2024-03-29 17:38:47] [6606ee971cf2d] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:04:27] [6606f49b53988] [INFO] Ajout du sender : 33755517569 au +33677941372 [2024-03-29 18:04:27] [6606f49b53988] [DEBUG] [SMS] text : Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez à l'évènement Fictif 2024 qui aura lieu les 24 et 25 Décembre 2024 à Clermont Ferrand. Améliorons ensemble l'empreinte carbone, en favorisant la mobilité partagée ! Voulez-vous que je vous aide à vous rendre sur place ? (Oui, non) [2024-03-29 18:04:27] [6606f49b53988] [DEBUG] [SMS] number : +33677941372 [2024-03-29 18:04:27] [6606f49b53988] [DEBUG] [SMS] sender : 33755517569 [2024-03-29 18:04:27] [6606f49b53988] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677941372"}],"text":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 l'\u00e9v\u00e8nement Fictif 2024 qui aura lieu les 24 et 25 D\u00e9cembre 2024 \u00e0 Clermont Ferrand. Am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que je vous aide \u00e0 vous rendre sur place ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33755517569"} [2024-03-29 18:04:27] [6606f49b53988] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:04:27] [6606f49b53988] [INFO] [SMS] SMS envoyé avec succès id : sms_6606f49bc4c89118956662 [2024-03-29 18:04:27] [6606f49b53988] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606f49bc4c89118956662","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":188.35} [2024-03-29 18:04:27] [6606f49b53988] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] Callback main start ok [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] Callback main avant while ok [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] Fields : channel=sms&text=VVX&reception_date=2024-03-29 18:28:01&metadata[number]=+33689233066&metadata[sim_card_number]=+33755517567 [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Callback SMS entrant sur sim_card: +33755517567 depuis Number (user): +33689233066 Text: VVX [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] From: +33689233066|To: +33755517567|Date: 2024-03-29 18:28:01|Message: VVX [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] callback main apres while ok [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] Service is enabled ? true [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Service +33755517567 is enabled ! [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] Listen is enabled ? false [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Listen +33755517567 is disabled ! [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] callback main sim_card_number CORRECT : +33755517567 début d'interpretation du message [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] BDD CheckNumber : la table est vide [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Callback ******** NOUVEL Utilisateur ****** [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] BDD CreateNumber : Nouveau numero ajouté : +33689233066 [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'VVX' [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Callback Q1: l'event est VVX [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] BDD BddMaj : Event mis à jour. Valeur: 'VVX via sms' [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] BDD BddMaj : event_id mis à jour. Valeur: '9' [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] Ajout du sender : 33757050387 au +33689233066 [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] [SMS] text : Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir à l'évènement ? (Oui, non) [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] [SMS] number : +33689233066 [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] [SMS] sender : 33757050387 [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689233066"}],"text":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fa235e43d837861878 [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fa235e43d837861878","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.31} [2024-03-29 18:28:03] [6606fa2303ab7] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:28:03] [6606fa2303ab7] [DEBUG] Callback juste avant fin callBack [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] Callback main start ok [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] Callback main avant while ok [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] Fields : channel=sms&text=Oui&reception_date=2024-03-29 18:28:22&metadata[message_id]=sms_6606fa235e43d837861878&metadata[number]=+33689233066&metadata[sim_card_number]=+33757050387 [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33689233066 Text: Oui [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] From: +33689233066|To: +33757050387|Date: 2024-03-29 18:28:22|Message: Oui [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] callback main apres while ok [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] Service is enabled ? true [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Service +33757050387 is enabled ! [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] Listen is enabled ? false [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Listen +33757050387 is disabled ! [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] BDD CheckNumber : OK [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Callback SMS Count =? 1 [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Callback checkMessage : VVX -- text: Oui [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Oui' [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Event ID ? 9 [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Fetch event [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Event name : VVX [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] [AUTOMATIC] Réponse Positive [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] Sender already set +33689233066 [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] [SMS] text : C’est parfait. Je vais vous poser quelques questions très simples. Sentez-vous libre de me répondre comme vous voulez. Pour en savoir plus : https://bit.ly/CGUAlfred et politique de confidentialité https://bit.ly/PriVACy Souhaitez-vous être conducteur ou passager ? (Conducteur, passager, peu importe) [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] [SMS] number : +33689233066 [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] [SMS] sender : 33757050387 [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689233066"}],"text":"C\u2019est parfait. Je vais vous poser quelques questions tr\u00e8s simples.\r\nSentez-vous libre de me r\u00e9pondre comme vous voulez. Pour en savoir plus : https:\/\/bit.ly\/CGUAlfred et politique de confidentialit\u00e9 https:\/\/bit.ly\/PriVACy\r\nSouhaitez-vous \u00eatre conducteur ou passager ? (Conducteur, passager, peu importe)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fa384bc18055380436 [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fa384bc18055380436","number_of_contacts":1,"total_cost":0.135,"number_of_sms_needed":3,"residual_credit":188.17} [2024-03-29 18:28:24] [6606fa380c3aa] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:28:24] [6606fa380c3aa] [DEBUG] Callback juste avant fin callBack [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] Callback main start ok [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] Callback main avant while ok [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] Fields : channel=sms&text=passager&reception_date=2024-03-29 18:28:59&metadata[message_id]=sms_6606fa384bc18055380436&metadata[number]=+33689233066&metadata[sim_card_number]=+33757050387 [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33689233066 Text: passager [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] From: +33689233066|To: +33757050387|Date: 2024-03-29 18:28:59|Message: passager [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] callback main apres while ok [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] Service is enabled ? true [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Service +33757050387 is enabled ! [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] Listen is enabled ? false [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Listen +33757050387 is disabled ! [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] BDD CheckNumber : OK [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Callback SMS Count =? 2 [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Callback checkMessage : Oui -- text: passager [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'passager' [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Event ID ? 9 [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Fetch event [2024-03-29 18:29:00] [6606fa5c702fa] [INFO] Event name : VVX [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] début chatgpt [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] curl_init OK [2024-03-29 18:29:00] [6606fa5c702fa] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"passager"}]} [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] Commun GPT response: { "id": "chatcmpl-98AKCfIMAYbCiE7MOWXdov89QOEok", "object": "chat.completion", "created": 1711733340, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_320f4f81bd" } [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] Curl Closed OK [2024-03-29 18:29:02] [6606fa5c702fa] [INFO] Commun GPT Content: { "id": "chatcmpl-98AKCfIMAYbCiE7MOWXdov89QOEok", "object": "chat.completion", "created": 1711733340, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 776, "completion_tokens": 27, "total_tokens": 803 }, "system_fingerprint": "fp_320f4f81bd" } [2024-03-29 18:29:02] [6606fa5c702fa] [INFO] Sender already set +33689233066 [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] [SMS] text : Quels jours serez-vous présent à la VVX? (Mercredi, Jeudi, Vendredi, Samedi) [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] [SMS] number : +33689233066 [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] [SMS] sender : 33757050387 [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689233066"}],"text":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:29:02] [6606fa5c702fa] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fa5e93fe0445210358 [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fa5e93fe0445210358","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.13} [2024-03-29 18:29:02] [6606fa5c702fa] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:29:02] [6606fa5c702fa] [DEBUG] Callback juste avant fin callBack [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] Callback main start ok [2024-03-29 18:30:52] [6606facc866ae] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] Callback main avant while ok [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] Fields : channel=sms&text=Jeudi, Vendredi &reception_date=2024-03-29 18:30:51&metadata[message_id]=sms_6606fa5e93fe0445210358&metadata[number]=+33689233066&metadata[sim_card_number]=+33757050387 [2024-03-29 18:30:52] [6606facc866ae] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33689233066 Text: Jeudi, Vendredi [2024-03-29 18:30:52] [6606facc866ae] [INFO] From: +33689233066|To: +33757050387|Date: 2024-03-29 18:30:51|Message: Jeudi, Vendredi [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] callback main apres while ok [2024-03-29 18:30:52] [6606facc866ae] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] Service is enabled ? true [2024-03-29 18:30:52] [6606facc866ae] [INFO] Service +33757050387 is enabled ! [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] Listen is enabled ? false [2024-03-29 18:30:52] [6606facc866ae] [INFO] Listen +33757050387 is disabled ! [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] BDD CheckNumber : OK [2024-03-29 18:30:52] [6606facc866ae] [INFO] Callback SMS Count =? 3 [2024-03-29 18:30:52] [6606facc866ae] [INFO] Callback checkMessage : passager -- text: Jeudi, Vendredi [2024-03-29 18:30:52] [6606facc866ae] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jeudi, Vendredi ' [2024-03-29 18:30:52] [6606facc866ae] [INFO] Event ID ? 9 [2024-03-29 18:30:52] [6606facc866ae] [INFO] Fetch event [2024-03-29 18:30:52] [6606facc866ae] [INFO] Event name : VVX [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] début chatgpt [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] curl_init OK [2024-03-29 18:30:52] [6606facc866ae] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Jeudi, Vendredi "}]} [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] Commun GPT response: { "id": "chatcmpl-98AM11abysSd8hWvkgoLL1Yp031L1", "object": "chat.completion", "created": 1711733453, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance, courte distance pendant l'évènement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 817, "completion_tokens": 34, "total_tokens": 851 }, "system_fingerprint": "fp_8cc6edbbd5" } [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] Curl Closed OK [2024-03-29 18:30:55] [6606facc866ae] [INFO] Commun GPT Content: { "id": "chatcmpl-98AM11abysSd8hWvkgoLL1Yp031L1", "object": "chat.completion", "created": 1711733453, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance, courte distance pendant l'évènement, tous les trajets)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 817, "completion_tokens": 34, "total_tokens": 851 }, "system_fingerprint": "fp_8cc6edbbd5" } [2024-03-29 18:30:55] [6606facc866ae] [INFO] Sender already set +33689233066 [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] [SMS] text : Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance, courte distance pendant l'évènement, tous les trajets) [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] [SMS] number : +33689233066 [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] [SMS] sender : 33757050387 [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689233066"}],"text":"Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance, courte distance pendant l'\u00e9v\u00e8nement, tous les trajets)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:30:55] [6606facc866ae] [INFO] [SMS] SMS envoyé avec succès id : sms_6606facfcd3b5864035009 [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606facfcd3b5864035009","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.08} [2024-03-29 18:30:55] [6606facc866ae] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:30:55] [6606facc866ae] [DEBUG] Callback juste avant fin callBack [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] Callback main start ok [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] Callback main avant while ok [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] Fields : channel=sms&text=courte distance pendant l'événement&reception_date=2024-03-29 18:31:46&metadata[message_id]=sms_6606facfcd3b5864035009&metadata[number]=+33689233066&metadata[sim_card_number]=+33757050387 [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33689233066 Text: courte distance pendant l'événement [2024-03-29 18:31:48] [6606fb043ef84] [INFO] From: +33689233066|To: +33757050387|Date: 2024-03-29 18:31:46|Message: courte distance pendant l'événement [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] callback main apres while ok [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] Service is enabled ? true [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Service +33757050387 is enabled ! [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] Listen is enabled ? false [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Listen +33757050387 is disabled ! [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] BDD CheckNumber : OK [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Callback SMS Count =? 4 [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Callback checkMessage : Jeudi, Vendredi -- text: courte distance pendant l'événement [2024-03-29 18:31:48] [6606fb043ef84] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'courte distance pendant l\'événement' [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Event ID ? 9 [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Fetch event [2024-03-29 18:31:48] [6606fb043ef84] [INFO] Event name : VVX [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] début chatgpt [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] curl_init OK [2024-03-29 18:31:48] [6606fb043ef84] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Jeudi, Vendredi "},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance, courte distance pendant l'\u00e9v\u00e8nement, tous les trajets)"},{"role":"user","content":"courte distance pendant l'\u00e9v\u00e9nement"}]} [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] Commun GPT response: { "id": "chatcmpl-98AMu2op2HIaEw2kLv5HStmzdUQNh", "object": "chat.completion", "created": 1711733508, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 868, "completion_tokens": 17, "total_tokens": 885 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] Curl Closed OK [2024-03-29 18:31:49] [6606fb043ef84] [INFO] Commun GPT Content: { "id": "chatcmpl-98AMu2op2HIaEw2kLv5HStmzdUQNh", "object": "chat.completion", "created": 1711733508, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Quand et d'où partez-vous? (Adresse incluant code postal)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 868, "completion_tokens": 17, "total_tokens": 885 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 18:31:49] [6606fb043ef84] [INFO] Sender already set +33689233066 [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] [SMS] text : Quand et d'où partez-vous? (Adresse incluant code postal) [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] [SMS] number : +33689233066 [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] [SMS] sender : 33757050387 [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689233066"}],"text":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:31:49] [6606fb043ef84] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fb05e131d858183948 [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fb05e131d858183948","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":188.04} [2024-03-29 18:31:49] [6606fb043ef84] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:31:49] [6606fb043ef84] [DEBUG] Callback juste avant fin callBack [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] Callback main start ok [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] Callback main avant while ok [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] Fields : channel=sms&text=Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400&reception_date=2024-03-29 18:35:58&metadata[message_id]=sms_6606fb05e131d858183948&metadata[number]=+33689233066&metadata[sim_card_number]=+33757050387 [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33689233066 Text: Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] From: +33689233066|To: +33757050387|Date: 2024-03-29 18:35:58|Message: Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] callback main apres while ok [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] Service is enabled ? true [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Service +33757050387 is enabled ! [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] Listen is enabled ? false [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Listen +33757050387 is disabled ! [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] BDD CheckNumber : OK [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Callback SMS Count =? 5 [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Callback checkMessage : courte distance pendant l'événement -- text: Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400' [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Event ID ? 9 [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Fetch event [2024-03-29 18:36:00] [6606fc0045e3a] [INFO] Event name : VVX [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] début chatgpt [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] curl_init OK [2024-03-29 18:36:00] [6606fc0045e3a] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Jeudi, Vendredi "},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance, courte distance pendant l'\u00e9v\u00e8nement, tous les trajets)"},{"role":"user","content":"courte distance pendant l'\u00e9v\u00e9nement"},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)"},{"role":"user","content":"Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamali\u00e8res, Auvergne-Rh\u00f4ne-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamali\u00e8res, Auvergne-Rh\u00f4ne-Alpes 63400"}]} [2024-03-29 18:36:01] [6606fc0045e3a] [DEBUG] Commun GPT response: { "id": "chatcmpl-98AQyYiKokbSIGnT80BrNHWNo8Uvx", "object": "chat.completion", "created": 1711733760, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter? (vous venez en train, en bus? racontez-nous!)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 960, "completion_tokens": 30, "total_tokens": 990 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 18:36:01] [6606fc0045e3a] [DEBUG] Curl Closed OK [2024-03-29 18:36:01] [6606fc0045e3a] [INFO] Commun GPT Content: { "id": "chatcmpl-98AQyYiKokbSIGnT80BrNHWNo8Uvx", "object": "chat.completion", "created": 1711733760, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Avez-vous des commentaires ou des informations à nous remonter? (vous venez en train, en bus? racontez-nous!)" }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 960, "completion_tokens": 30, "total_tokens": 990 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 18:36:01] [6606fc0045e3a] [INFO] Sender already set +33689233066 [2024-03-29 18:36:02] [6606fc0045e3a] [DEBUG] [SMS] text : Avez-vous des commentaires ou des informations à nous remonter? (vous venez en train, en bus? racontez-nous!) [2024-03-29 18:36:02] [6606fc0045e3a] [DEBUG] [SMS] number : +33689233066 [2024-03-29 18:36:02] [6606fc0045e3a] [DEBUG] [SMS] sender : 33757050387 [2024-03-29 18:36:02] [6606fc0045e3a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689233066"}],"text":"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-03-29 18:36:02] [6606fc0045e3a] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:36:02] [6606fc0045e3a] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fc02709e8991920461 [2024-03-29 18:36:02] [6606fc0045e3a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fc02709e8991920461","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":187.99} [2024-03-29 18:36:02] [6606fc0045e3a] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:36:02] [6606fc0045e3a] [DEBUG] Callback juste avant fin callBack [2024-03-29 18:36:10] [6606fc0a3264a] [INFO] Ajout du sender : 33757050379 au +33601747173 [2024-03-29 18:36:10] [6606fc0a3264a] [DEBUG] [SMS] text : Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez à l'évènement Fictif 2024 qui aura lieu les 24 et 25 Décembre 2024 à Clermont Ferrand. Améliorons ensemble l'empreinte carbone, en favorisant la mobilité partagée ! Voulez-vous que je vous aide à vous rendre sur place ? (Oui, non) [2024-03-29 18:36:10] [6606fc0a3264a] [DEBUG] [SMS] number : +33601747173 [2024-03-29 18:36:10] [6606fc0a3264a] [DEBUG] [SMS] sender : 33757050379 [2024-03-29 18:36:10] [6606fc0a3264a] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33601747173"}],"text":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 l'\u00e9v\u00e8nement Fictif 2024 qui aura lieu les 24 et 25 D\u00e9cembre 2024 \u00e0 Clermont Ferrand. Am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que je vous aide \u00e0 vous rendre sur place ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-03-29 18:36:10] [6606fc0a3264a] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:36:10] [6606fc0a3264a] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fc0a7cb87847140172 [2024-03-29 18:36:10] [6606fc0a3264a] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fc0a7cb87847140172","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":187.9} [2024-03-29 18:36:10] [6606fc0a3264a] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:37:38] [6606fc62e83ee] [INFO] Ajout du sender : 33757050379 au +33677941372 [2024-03-29 18:37:38] [6606fc62e83ee] [DEBUG] [SMS] text : Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez à l'évènement Fictif 2024 qui aura lieu les 24 et 25 Décembre 2024 à Clermont Ferrand. Améliorons ensemble l'empreinte carbone, en favorisant la mobilité partagée ! Voulez-vous que je vous aide à vous rendre sur place ? (Oui, non) [2024-03-29 18:37:38] [6606fc62e83ee] [DEBUG] [SMS] number : +33677941372 [2024-03-29 18:37:38] [6606fc62e83ee] [DEBUG] [SMS] sender : 33757050379 [2024-03-29 18:37:38] [6606fc62e83ee] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33677941372"}],"text":"Bonjour, c'est Alfred de MICHELIN Mobili. Vous participez \u00e0 l'\u00e9v\u00e8nement Fictif 2024 qui aura lieu les 24 et 25 D\u00e9cembre 2024 \u00e0 Clermont Ferrand. Am\u00e9liorons ensemble l'empreinte carbone, en favorisant la mobilit\u00e9 partag\u00e9e ! Voulez-vous que je vous aide \u00e0 vous rendre sur place ? (Oui, non)","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050379"} [2024-03-29 18:37:39] [6606fc62e83ee] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:37:39] [6606fc62e83ee] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fc633651a685065845 [2024-03-29 18:37:39] [6606fc62e83ee] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fc633651a685065845","number_of_contacts":1,"total_cost":0.09,"number_of_sms_needed":2,"residual_credit":187.81} [2024-03-29 18:37:39] [6606fc62e83ee] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] Callback main start ok [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] Callback main avant while ok [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] Fields : channel=sms&text=Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard).&reception_date=2024-03-29 18:37:39&metadata[message_id]=sms_6606fc02709e8991920461&metadata[number]=+33689233066&metadata[sim_card_number]=+33757050387 [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33689233066 Text: Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard). [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] From: +33689233066|To: +33757050387|Date: 2024-03-29 18:37:39|Message: Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard). [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] callback main apres while ok [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] Service is enabled ? true [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Service +33757050387 is enabled ! [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] Listen is enabled ? false [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Listen +33757050387 is disabled ! [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] BDD CheckNumber : OK [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Callback SMS Count =? 6 [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Callback checkMessage : Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamalières, Auvergne-Rhône-Alpes 63400 -- text: Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard). [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] BDD BddMaj : LastMessage mis à jour. Valeur: 'Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l\'heure de départ pour le jeudi 9 mai (retrait dossard).' [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Event ID ? 9 [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Fetch event [2024-03-29 18:37:41] [6606fc656e1f0] [INFO] Event name : VVX [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] début chatgpt [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] curl_init OK [2024-03-29 18:37:41] [6606fc656e1f0] [DEBUG] [CHAT GPT] Commun JsonMessage : {"model":"gpt-4-0125-preview","response_format":{"type":"text"},"messages":[{"role":"system","content":"Vous \u00eates Alfred, un organisateur de covoiturage a l'\u00e9v\u00e8nement VVX (Volvic Volcanic Experience) qui se d\u00e9roule dans la volvic dans le puy de dome du Mercredi 8 Mai 2024 au Samedi 11 Mai 2024. Je vais \u00e0 la VVX 2024, vous devez me poser des questions pour m'aider \u00e0 organiser mon covoiturage. Nous communiquons uniquement par SMS. Vos r\u00e9ponses ne doivent pas d\u00e9passer 160 caract\u00e8res. Nous sommes polis et nous utilisons le vouvoiement. Si je ne souhaite pas covoiturer, notre conversation s'arr\u00eate poliment. Si je vous pose des questions sur la mani\u00e8re dont votre service fonctionne, vous r\u00e9pondez :\\\"je suis assistant de covoiturage, j\u2019aide les participants \u00e0 se rendre \u00e0 l\u2019\u00e9v\u00e9nement, pour plus d'informations https:\/\/www.volvic-vvx.com\/\u00bb\\\". Si je vous pose une question en lien avec la VVX mais pas en lien avec le d\u00e9placement vers l'\u00e9v\u00e8nement, alors vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com. Pour toute question en lien avec le stationnement et les navettes vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/stationnement-et-navettes\/. Si je vous pose une question sur les dossards, vous m'envoy\u00e9 vers https:\/\/www.volvic-vvx.com\/retrait-dossards\/. Une fois que vous avez toutes informations n\u00e9cessaires pour organiser le covoiturage, vous r\u00e9pondrez: \\\"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.\\\". Les informations \u00e0 collecter sont: \\\\n - Role(si je souhaite \u00eatre conducteur ou passager ou indif\u00e9rent)\\\\n - jours de pr\u00e9sence (pr\u00e9sence possible du Mercredi 08 Mai au Samedi 11 Mai)\\\\n - Type de trajet (Longue distance depuis chez moi \u00e0 l'\u00e9v\u00e8nement ou courtes distances les jours de l'\u00e9v\u00e8nement ou les deux)\\\\n - mon adresse de d\u00e9part (dont code postal)\\\\n - Commentaires particulier (commentaires ou informations particuli\u00e8res \u00e0 remonter)\\\\n Exemple de questions: \\\"Souhaitez vous \u00eatre conducteur ou passager? (conducteur, passager, peu importe)\\\",\\\"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)\\\",\\\"Sur quels trajets souhaitez-vous faire du covoiturage (Longue distance depuis chez vous pour venir \u00e0 la VVX, courte distance pendant les jours de l\u2019\u00e9v\u00e9nement, tous les trajets)\\\", \\\"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postale)\\\", \\\"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)\\\""},{"role":"assistant","content":"Bonjour, je suis Alfred de MICHELIN Mobili, l'assistant covoiturage de la VVX. Souhaitez-vous faire du covoiturage pour venir \u00e0 l'\u00e9v\u00e8nement ? (Oui, non)"},{"role":"user","content":"Oui"},{"role":"assistant","content":"Souhaitez vous \u00eatre conducteur ou passager ? (conducteur,passager,peu importe)"},{"role":"user","content":"passager"},{"role":"assistant","content":"Quels jours serez-vous pr\u00e9sent \u00e0 la VVX? (Mercredi, Jeudi, Vendredi, Samedi)"},{"role":"user","content":"Jeudi, Vendredi "},{"role":"assistant","content":"Sur quels trajets souhaitez-vous faire du covoiturage? (Longue distance, courte distance pendant l'\u00e9v\u00e8nement, tous les trajets)"},{"role":"user","content":"courte distance pendant l'\u00e9v\u00e9nement"},{"role":"assistant","content":"Quand et d'o\u00f9 partez-vous? (Adresse incluant code postal)"},{"role":"user","content":"Jeudi 9 mai 14h30 de 2 Avenue Beausite, Chamali\u00e8res, Auvergne-Rh\u00f4ne-Alpes 63400 et vendredi 10 mai 2h30 de 2 Avenue Beausite, Chamali\u00e8res, Auvergne-Rh\u00f4ne-Alpes 63400"},{"role":"assistant","content":"Avez-vous des commentaires ou des informations \u00e0 nous remonter? (vous venez en train, en bus? racontez-nous!)"},{"role":"user","content":"Je peux me rendre sur Clermont Ferrand pour le d\u00e9part du covoiturage. Je suis flexible sur l'heure de d\u00e9part pour le jeudi 9 mai (retrait dossard)."}]} [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] Commun GPT response: { "id": "chatcmpl-98ASbAVaKjkpqpFIbMa4I6gb8m9cY", "object": "chat.completion", "created": 1711733861, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1039, "completion_tokens": 37, "total_tokens": 1076 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] Curl Closed OK [2024-03-29 18:37:47] [6606fc656e1f0] [INFO] Commun GPT Content: { "id": "chatcmpl-98ASbAVaKjkpqpFIbMa4I6gb8m9cY", "object": "chat.completion", "created": 1711733861, "model": "gpt-4-0125-preview", "choices": [ { "index": 0, "message": { "role": "assistant", "content": "Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred." }, "logprobs": null, "finish_reason": "stop" } ], "usage": { "prompt_tokens": 1039, "completion_tokens": 37, "total_tokens": 1076 }, "system_fingerprint": "fp_a7daf7c51e" } [2024-03-29 18:37:47] [6606fc656e1f0] [INFO] Sender already set +33689233066 [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] [SMS] text : Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste à votre disposition au besoin. Alfred. [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] [SMS] number : +33689233066 [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] [SMS] sender : 33757050387 [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] [SMS] JSON : {"recipients":[{"phone_number":"+33689233066"}],"text":"Merci, j'ai tout ce qu'il me faut pour l'instant. Je reviendrai vers vous prochainement. Je reste \u00e0 votre disposition au besoin. Alfred.","type":"sms_premium","purpose":"alert","with_replies":"true","sender":"33757050387"} [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] [SMS] HTTP Code : 200 [2024-03-29 18:37:47] [6606fc656e1f0] [INFO] [SMS] SMS envoyé avec succès id : sms_6606fc6b5664f773716235 [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] [SMS] debug content : {"sms_ticket":"sms_6606fc6b5664f773716235","number_of_contacts":1,"total_cost":0.045,"number_of_sms_needed":1,"residual_credit":187.77} [2024-03-29 18:37:47] [6606fc656e1f0] [INFO] BDD BddMaj sender : la table est vide [2024-03-29 18:37:47] [6606fc656e1f0] [DEBUG] Callback juste avant fin callBack [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] Callback main start ok [2024-03-29 18:37:51] [6606fc6f79582] [INFO] Callback ****** Nouveau SMS recu: ******** [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] Callback main avant while ok [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] Fields : channel=sms&text=Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard).&reception_date=2024-03-29 18:37:39&metadata[message_id]=sms_6606fc02709e8991920461&metadata[number]=+33689233066&metadata[sim_card_number]=+33757050387 [2024-03-29 18:37:51] [6606fc6f79582] [INFO] Callback SMS entrant sur sim_card: +33757050387 depuis Number (user): +33689233066 Text: Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard). [2024-03-29 18:37:51] [6606fc6f79582] [INFO] From: +33689233066|To: +33757050387|Date: 2024-03-29 18:37:39|Message: Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard). [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] callback main apres while ok [2024-03-29 18:37:51] [6606fc6f79582] [INFO] Phone Number +33689233066 is available ! [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] Service is enabled ? true [2024-03-29 18:37:51] [6606fc6f79582] [INFO] Service +33757050387 is enabled ! [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] Listen is enabled ? false [2024-03-29 18:37:51] [6606fc6f79582] [INFO] Listen +33757050387 is disabled ! [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] callback main sim_card_number CORRECT : +33757050387 début d'interpretation du message [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] BDD CheckNumber : OK [2024-03-29 18:37:51] [6606fc6f79582] [INFO] Callback SMS Count =? 6 [2024-03-29 18:37:51] [6606fc6f79582] [INFO] Callback checkMessage : Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard). -- text: Je peux me rendre sur Clermont Ferrand pour le départ du covoiturage. Je suis flexible sur l'heure de départ pour le jeudi 9 mai (retrait dossard). [2024-03-29 18:37:51] [6606fc6f79582] [INFO] CallBack CheckLastMessage: le callback a renvoyé le meme SMS - annulation de l'appel [2024-03-29 18:37:51] [6606fc6f79582] [DEBUG] Callback juste avant fin callBack