whatsapp_forward_message
WhatsApp · macOS · Windows
Effet: envoi. État: disponibilité conditionnelle.
«Disponibilité conditionnelle» signifie que l’outil peut dépendre de la version, de la plateforme, des autorisations, du compte ou de la configuration. Il n’est pas forcément actif partout.
macOS
Objectif
Transfère un message WhatsApp (texte, document, image, vidéo ou message vocal/audio) vers une autre discussion, marqué comme transféré. chat_id et message_id proviennent de whatsapp_read_messages ; to_chat_id DOIT provenir de whatsapp_list_chats — n’inventez jamais d’ID. C’est une opération d’écriture : le premier appel (confirm=false) renvoie un aperçu sans envoyer ; indiquez confirm=true pour envoyer réellement.
Entrées requises
chat_idmessage_idto_chat_id
Les noms restent exactement ceux exigés par l’outil. Les définitions techniques canoniques en anglais figurent dans le schéma dépliable ci-dessous.
Autorisations et confirmation
Le schéma déclare un paramètre de confirmation explicite. Vérifiez l’aperçu et autorisez l’opération réelle conformément au contrat de la plateforme.
- Utilisez uniquement les applications, comptes et ressources autorisés par l'utilisateur sur cette plateforme. Consultez la description spécifique à la plate-forme de cet outil pour connaître ses exigences de connexion et d'autorisation ; ce catalogue ne revendique pas d'étendues OAuth ou de droits d'exploitation supplémentaires pour le système d'exploitation.
Schéma technique canonique en anglais — macOS
{
"properties": {
"account": {
"description": "Which linked WhatsApp account to use: its label or id from whatsapp_list_accounts. Leave it out to use the default account.",
"type": "string"
},
"chat_id": {
"description": "Chat ID the message is in, from whatsapp_read_messages",
"type": "string"
},
"confirm": {
"description": "Must be true to actually send. Without it, returns a preview.",
"type": "boolean"
},
"message_id": {
"description": "message_id of the message to forward, from whatsapp_read_messages",
"type": "string"
},
"remember": {
"description": "With confirm: true, also stop asking for this kind of action from now on. Only when the person said so (\"don't ask again\"). The person can revoke it in LMCP or with set_always_allowed.",
"type": "boolean"
},
"to_chat_id": {
"description": "Chat ID to forward it to, from whatsapp_list_chats",
"type": "string"
}
},
"required": [
"chat_id",
"message_id",
"to_chat_id"
],
"type": "object"
}Exemple documentaire
Exemple de documentation pour whatsapp_forward_message. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.
{
"chat_id": "12025550123@s.whatsapp.net",
"confirm": false,
"message_id": "3EB0DEMO0001",
"to_chat_id": "12025550124@s.whatsapp.net"
}Windows
Objectif
Transfère un message WhatsApp (texte, document, image, vidéo ou message vocal/audio) vers une autre discussion, marqué comme transféré. chat_id et message_id proviennent de whatsapp_read_messages ; to_chat_id DOIT provenir de whatsapp_list_chats — n’inventez jamais d’ID. C’est une opération d’écriture : le premier appel (confirm=false) renvoie un aperçu sans envoyer ; indiquez confirm=true pour envoyer réellement.
Entrées requises
chat_idmessage_idto_chat_id
Les noms restent exactement ceux exigés par l’outil. Les définitions techniques canoniques en anglais figurent dans le schéma dépliable ci-dessous.
Autorisations et confirmation
Le schéma déclare un paramètre de confirmation explicite. Vérifiez l’aperçu et autorisez l’opération réelle conformément au contrat de la plateforme.
- Utilisez uniquement les applications, comptes et ressources autorisés par l'utilisateur sur cette plateforme. Consultez la description spécifique à la plate-forme de cet outil pour connaître ses exigences de connexion et d'autorisation ; ce catalogue ne revendique pas d'étendues OAuth ou de droits d'exploitation supplémentaires pour le système d'exploitation.
Schéma technique canonique en anglais — Windows
{
"properties": {
"account": {
"description": "Which linked WhatsApp account to use: its label or id from whatsapp_list_accounts. Leave it out to use the default account.",
"type": "string"
},
"chat_id": {
"description": "Chat ID the message is in, from whatsapp_read_messages",
"type": "string"
},
"confirm": {
"description": "Must be true to actually send. Without it, returns a preview.",
"type": "boolean"
},
"message_id": {
"description": "message_id of the message to forward, from whatsapp_read_messages",
"type": "string"
},
"remember": {
"description": "With confirm=true, and only after the person said so: do this kind of action without asking from now on («don't ask me again»). The preview names the family.",
"type": "boolean"
},
"to_chat_id": {
"description": "Chat ID to forward it to, from whatsapp_list_chats",
"type": "string"
}
},
"required": [
"chat_id",
"message_id",
"to_chat_id"
],
"type": "object"
}Exemple documentaire
Exemple de documentation pour whatsapp_forward_message. N’exécutez pas cet exemple. Les arguments présentés appartiennent à un jeu de données fictif ; résolvez les identifiants réels et obtenez une autorisation avant tout appel réel.
{
"chat_id": "12025550123@s.whatsapp.net",
"confirm": false,
"message_id": "3EB0DEMO0001",
"to_chat_id": "12025550124@s.whatsapp.net"
}