telegram_send_poll
Create and send a native Telegram poll to a chat or channel. Define a question, up to 10 answer options, and choose anonymity or multiple answers.
Instructions
Send a native poll to a chat or channel.
:param question: Poll question (1-300 characters). :param options: List of 2 to 10 answer options (each 1-100 characters). :param chat_id: Target chat identifier. :param is_anonymous: True if poll should be anonymous, False for public voters. :param allows_multiple_answers: True if poll allows multiple options to be checked. :return: JSON formatted Telegram Message object containing the Poll.
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": {
"question": "<question>",
"options": "<options>"
},
"name": "telegram_send_poll"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chat_id | No | ||
| options | Yes | ||
| question | Yes | ||
| is_anonymous | No | ||
| allows_multiple_answers | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |