tg_draft
Save a message as a draft in a chat without sending it. The user reviews and sends it themselves, ensuring nothing leaves the account. Also clears an existing draft.
Instructions
Save a draft in a chat instead of sending it. The user sees it in Telegram and presses send themselves.
This is the right tool when a message needs the user's eyes first: nothing leaves the account, and it survives across devices. Pass clear=true to wipe the draft.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"chat": "<chat>"
},
"name": "tg_draft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chat | Yes | ||
| text | No | ||
| clear | No | ||
| reply_to | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |