route_set_topics
Настраивает маршрут для групп с темами (форумов Telegram) и групп вообще: из каких тем источника брать сообщения (по умолчанию — из всех), в какую тему приёмника писать (по умолчанию — в общую), подписывать ли копию названием темы, брать ли из группы только сообщения администраторов. Что передано, то и меняется. Ответ на копию уходит ответом на исходное сообщение — Telegram кладёт его в ту же тему.
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": {
"routeId": "<routeId>"
},
"name": "route_set_topics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| routeId | Yes | Номер маршрута — из списка маршрутов человека (действие routes.list). | |
| toTopic | No | В какую тему группы-форума-приёмника писать копии; null — в общую. | |
| adminsOnly | No | Из группы-источника брать только сообщения администраторов. | |
| fromTopics | No | Из каких тем группы-форума-источника брать сообщения: номера из topics.list, до 20; пустой список или null — из всех тем. | |
| showTopicName | No | Подписывать копию названием темы источника («Тема «Вопросы»»). |