telegram_post
Get one public Telegram channel post by username and post id and return its text, links, publish time, edited flag, views, reactions, reply and forward references, media thumbnails and link-preview card. Use this when you already know a post link such as t.me/durov/531 (the id is the final number); a missing, deleted or non-public post returns not found. Results must not be used to train AI or machine-learning systems.
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": {
"username": "<username>",
"id": "<id>"
},
"name": "telegram_post"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Post id, from a post link or telegram-channel-posts' own posts[].id field | |
| username | Yes | Public channel username, with or without @ or a t.me link |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | The tool result payload (shape varies per tool; see each tool's docs resource). |