waha_get_messages
Retrieve WhatsApp chat messages with content, sender details, timestamps, and status. Supports pagination and optional media downloads for chat analysis.
Instructions
Get messages from a specific WhatsApp chat. Returns message content, sender, timestamp, and status. Default limit is 10 messages.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
chatId | Yes | Chat ID to get messages from (format: number@c.us for individual, number@g.us for group) | |
downloadMedia | No | Download media files (default: false) | |
limit | No | Number of messages to retrieve (default: 10, max: 100) | |
offset | No | Offset for pagination |
Input Schema (JSON Schema)
{
"properties": {
"chatId": {
"description": "Chat ID to get messages from (format: number@c.us for individual, number@g.us for group)",
"type": "string"
},
"downloadMedia": {
"default": false,
"description": "Download media files (default: false)",
"type": "boolean"
},
"limit": {
"default": 10,
"description": "Number of messages to retrieve (default: 10, max: 100)",
"type": "number"
},
"offset": {
"description": "Offset for pagination",
"type": "number"
}
},
"required": [
"chatId"
],
"type": "object"
}