Составить или поправить рассылку
broadcasts_saveCreate or update Telegram broadcast drafts and scheduled sends, setting audience filters, text, buttons, and schedule. Validates HTML markup to prevent broken messages before saving.
Instructions
Без параметра broadcast заводит черновик — он никуда не уходит, пока его не запустят (broadcasts_start). С параметром broadcast правит черновик, а также рассылку, поставленную на срок и ещё не ушедшую. Начавшуюся правкой уже не догнать — её останавливают через broadcasts_cancel. Условия отбора при правке заменяются целиком теми, что переданы, а не дополняются; не передали ни одного — прежние остаются. Разметку HTML панель проверяет здесь же: Telegram отбил бы сообщение с незакрытым тегом сразу у всех.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bot | No | Бот, от имени которого уйдёт сообщение: название, @username или идентификатор. Нужен для новой рассылки; у заведённой бота не меняют. | |
| case | No | Дело: название или идентификатор. Если не указать, берётся дело по умолчанию, иначе последнее открытое в панели. | |
| mode | No | bot — разговор ведёт сценарий; operator — ведёт человек. | |
| tags | No | Метки: подходит любая из перечисленных, а не все сразу. | |
| text | No | Текст сообщения. Подстановки: {{имя}}, {{фамилия}}, {{username}}, {{полное_имя}}, {{bot.name}} — незнакомые уйдут получателю как есть. | |
| title | No | Название для списка. Без него панель возьмёт начало текста. | |
| run_at | No | Когда начать, ISO 8601. Без срока рассылка идёт сразу после запуска. null убирает ранее назначенный срок. | |
| buttons | No | Кнопки под сообщением: ряды не больше чем по три, рядов не больше шести. Только ссылки — на нажатие в рассылке отвечать некому. | |
| language | No | Язык собеседника, как его сообщает Telegram: ru, en. | |
| broadcast | No | Какую рассылку править: название или идентификатор. Не указывайте для новой. | |
| parse_mode | No | HTML — разметка Telegram. Пусто — обычный текст. | |
| quiet_days | No | Молчат дольше стольких дней. | |
| assigned_to | No | Только разговоры, назначенные этому участнику: почта, имя или идентификатор. | |
| exclude_tags | No | Метки, которые исключают из отбора: «всем клиентам, кроме отписавшихся». | |
| skip_broadcast | No | Не слать тем, кто уже получил другую рассылку: её название или идентификатор. Так повтор не приходит дважды. |