Modifier un message récurrent
modifier_message_recurrentChange le texte ou le rythme d’un message récurrent (id donné par lister_messages_recurrents). Seuls les champs donnés changent ; sans_fin=true retire la fin. Règles : un message par jour (un jour où un autre message part déjà, l’occurrence est sautée), jours de fermeture et congés sautés (ou décalés au jour ouvert suivant avec si_ferme=decaler), heures calmes respectées, premier envoi dans les 60 jours. confirmer=false (défaut) rend un aperçu ; confirmer=true l’exécute, après l’accord explicite de la personne.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | La règle visée, donnée par lister_messages_recurrents. | |
| fin | No | Dernier jour possible, inclus (AAAA-MM-JJ). Facultatif. | |
| rang | No | Pour frequence=mois : « premier » lundi, …, « dernier » vendredi du mois (avec jour_rang). | |
| debut | No | Premier jour possible (AAAA-MM-JJ). Par défaut aujourd’hui. | |
| heure | No | L’heure du commerce, HH:MM, entre 07:00 et 21:45. | |
| jours | No | Pour frequence=semaine : les jours d’envoi. | |
| texte | No | Le texte exact de la notification, 180 caractères au plus. | |
| nombre | No | Ou : le nombre d’envois réellement partis après lequel la règle s’arrête. | |
| sans_fin | No | Pour modifier : retirer la date de fin ou le nombre d’envois. | |
| si_ferme | No | Un jour de fermeture ou de congés : sauter (défaut) ou décaler au jour ouvert suivant. | |
| confirmer | No | false (défaut) : rend seulement un aperçu de ce qui serait fait, sans rien changer. true : exécute. Toujours montrer l’aperçu à la personne et attendre son accord avant de repasser avec true. | |
| frequence | No | semaine : avec jours. mois : avec jour_mois, ou rang et jour_rang. | |
| jour_mois | No | Pour frequence=mois : le jour du mois (1 à 31 ; un 31 tombe le dernier jour d’un mois plus court). | |
| jour_rang | No | Le jour de la semaine qui va avec rang. |