Для разработчиков
🍁 Осень 2026
04 ноября 2026

Статус расшифровки голосовых сообщений и необязательные поля запросов

У голосового сообщения появился статус расшифровки transcript_status: готовится, готова или не удалась. Он приходит во всех ответах с сообщениями, например в методе GETИнформация о сообщении.

Стали необязательными тип напоминания в методе POSTНовое напоминание, тип файла в методе POSTНовое сообщение и символ эмодзи в методе DELETEУдаление реакции, если передано название. Значение null убирает срок статуса и текст «Нет на месте».

Ещё изменения:

  • Из списка скоупов убраны files:write, webhooks:read и webhooks:write: ни один метод их не требовал.
  • В методах POSTНовый черновик и PUTРедактирование черновика текст поддерживает упоминания, как в сообщении.
  • В ответе метода GETЖурнал аудита событий поля деталей без значения не приходят.
  • Правило DLP может содержать вложенные группы условий, несколько типов чатов и ролей и to_external: false. Подробнее — в разделе Структура правила.
  • В разделе DeepSeek Harness описано, как подключить сервер Пачки, не меняя настройки моделей.

Также уточнены коды ответов, лимиты длины, поиск, вебхуки и формат выгрузки в описаниях методов и гайдах.

+
pachca_update_my_status и pachca_update_user_status принимают null в expires_at и away_message, чтобы убрать срок статуса и текст «Нет на месте»
+
В ответах с сообщениями и черновиками есть voice_content.transcript_status: статус расшифровки голосового сообщения
~
pachca_create_task создаёт напоминание без kind: по умолчанию это простое напоминание
~
pachca-messaging: в черновике агент упоминает так же, как в сообщении, по id сотрудника или по нику. Сотрудник видит упоминания в поле ввода, а после отправки упомянутым приходит уведомление
~
pachca: при подключении DeepSeek Harness агент добавляет только блок сервера Пачки и не трогает настройки моделей, а если модели сломались, знает, как их вернуть
~
pachca, pachca-messaging и pachca-ai-agent: агент знает, что у сообщения с персональным токеном на аватаре значок «Отправлено через API»
n8nv2.2.4
+
Profile и User: в операции Update Status переключатели Clear Expires At и Clear Away Message отправляют null и убирают срок статуса и текст «Нет на месте»
+
В ответах с сообщениями есть поле voice_content.transcript_status: статус расшифровки голосового сообщения
~
Reaction: в операции Delete поле Code необязательное, реакцию снимают по Code или по Name
CLIv2026.11.0
+
pachca profile update-status и pachca users update-status: --expires-at null убирает срок статуса, а --away-message null убирает текст «Нет на месте»
+
Команды проверяют длину значений до запроса: до 255 символов --outgoing-url и --challenge-key у pachca bots create и pachca bots update, --outgoing-url у pachca bots update-webhook, --display-avatar-url и --display-name у pachca messages update, --title у pachca users create и pachca users update, до 16 символов --code у pachca reactions add
+
В выводе команд с сообщениями и черновиками есть поле voice_content.transcript_status: статус расшифровки голосового сообщения
+
Модель VoiceTranscriptStatus и поле transcript_status в VoiceContent: статус расшифровки голосового сообщения
~
Из OAuthScope убраны значения files:write, webhooks:read и webhooks:write: таких прав в API нет
~
Поля деталей журнала аудита, которых нет в записи без значения, стали необязательными, и null в них не приходит: actor_id, token_name, access_token_id, access_token_preview, application_id, device_name, client_id, action_message, limit, filters, changes, started_message_id, duration, а также previous и new в AuditDetailsTokenNameChange