Для разработчиков
☀️ Лето 2026
24 июня 2026

Ротация токена бота и новые настройки вебхука

Токен бота теперь можно перевыпускать через API. Метод POSTРотация токена бота доступен администратору, владельцу компании или создателю бота по скоупу bots:write. Метод POSTРотация собственного токена бота позволяет боту перевыпустить токен самому себе по скоупу bot_self:write. Прежний токен инвалидируется сразу, новый возвращается в ответе один раз — сохраните его.

При создании и редактировании бота добавились две настройки вебхука: ignore_self_messages — игнорировать входящие сообщения, отправленные самим ботом (защита от зацикливания), и events_history_enabled — сохранять историю событий для получения через метод GETИстория событий. Оба поля также возвращаются в объекте бота.

В журнале аудита появились новые типы событий, связанные с управлением ботами: bot_token_recreated (ротация токена), bot_scopes_updated (изменение скоупов токена) и bot_webhook_settings_updated (изменение настроек вебхука). Их можно фильтровать параметром event_key.

n8nv2.0.13
+
Bot: новая операция Recreate Token — ротация токена бота по ID
+
Bot: новая операция Recreate Token Self — бот перевыпускает собственный токен
+
Bot: настройки вебхука Ignore Self Messages и Events History Enabled на Create/Update и в ответе
~
Ресурсы выровнены с API: экспорт чата — в Chat (Request Export, Download Export), unfurl — в Message, информация о токене — в новом OAuth. Старые workflow (Chat Export/Link Preview/Profile → Get Info) продолжают работать
CLIv2026.6.3
~
Команды реорганизованы по разделам: files/custom-properties/oauth вместо common, экспорт чата → chats, unfurl → messages. Старые имена продолжают работать (скрытые алиасы)
+
pachca bots recreate-token — ротация токена бота по его id (нужны права администратора, владельца или создателя бота)
+
pachca bots recreate-token-self — бот перевыпускает собственный токен своим же токеном
+
pachca bots create и bots update — настройки вебхука --ignore-self-messages и --events-history-enabled
SDKv1.0.25
+
Метод Ротация токена бота (POST /bots/{id}/recreate_token)
+
Метод Ротация собственного токена бота (POST /bot/recreate_token)
+
У бота поля настроек вебхука: ignore_self_messages, events_history_enabled
+
Журнал аудита: новые типы событий bot_token_recreated, bot_scopes_updated, bot_webhook_settings_updated
~
Сервисы реорганизованы: загрузка файлов — client.files, дополнительные поля — client.customProperties, информация о токене — client.oauth, unfurl — client.messages.unfurl() (бывш. createLinkPreviews). Старые имена (client.common, client.linkPreviews.createLinkPreviews(), client.profile.getTokenInfo()) продолжают работать как deprecated-алиасы — существующий код не ломается
Generatorv1.1.8
+
Генерация deprecated-алиасов сервисов: при переносе операций в новый сервис старые имена (client.common и т.п.) сохраняются как рабочие, но скрытые из примеров аксессоры (обратная совместимость SDK)