Яндекс.Метрика
Экспорт сообщений из Пачки

Экспорт сообщений из Пачки

Как экспортировать сообщения из Пачки: формат данных, настройки и ограничения выгрузки

Экспорт сообщений — это архив c файлами в формате JSON, где собраны все сообщения из всех чатов, которые были созданы в вашем пространстве. Доступен только на тарифе «Корпорация».

Его можно сделать в настройках пространства, но эта функция доступна исключительно Владельцу компании в Пачке.

__wf_reserved_inherit

В экспорте вам будут доступны все сообщения из открытых, закрытых и архивных чатов, в том числе треды. У каждого сообщения будет указан автор, время отправки, текст, список реакций на это сообщение.

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

Настройки и ограничения

При запросе экспорта можно настроить период, за который вы хотите получить данные, но не более 45 дней. И можете добавить ID-чатов, из которых вы хотите получить экспорт. Если вам нужны данные за период дольше 45 дней, то по завершении одной выгрузки, можно запросить следующую с новым диапазоном дат.

__wf_reserved_inherit

При запросе экспорта важно учитывать следующие ограничения:

  • выгружаются все чаты, в том числе архивные и личные без контента сообщений
  • не выгружаются треды в личных сообщениях
  • не учитываются вложения
  • не отражаются пересланные сообщения
  • максимальный период одной выгрузки: 45 дней

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

__wf_reserved_inherit

Формат экспорта сообщений

Файл разделен на папки, где каждая папка соответствует чату в вашем пространстве. Название папки состоит из имени чата и его ID, например: Design_12925828. Внутри папки будут json-файлы, которые соответствуют дате переписки. Каждый день — отдельный файл.

Структура данных в json-файлах.

id                integer          Идентификатор сообщения

created_at        string           Дата и время создания сообщения (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ

content           string           Текст сообщения

reactions         array of objects Массив списка реакций
 user_id          integer          Идентификатор пользователя, который добавил реакцию
 created_at       string           Дата и время добавления реакции (ISO-8601, UTC+0) в формате YYYY-MM-DDThh:mm:ss.sssZ
 code             string           Emoji символ реакции

user              object           Информация о авторе сообщения
 id               integer          Идентификатор пользователя
 role             string           Тип: member (пользователь), bot (бот)
 name             string           Имя
 last_name        string           Фамилия
 email            string           Электронная почта
 tags             array of strings Массив тегов, привязанных к автору

chat              object           Информация о чате, в котором было написано сообщение
 id               integer          Идентификатор чата, в котором находится сообщение
 name             string           Название чата
 owner            object           Информация о создателе чата
  id              integer          Идентификатор пользователя
  role            string           Тип: member (пользователь), bot (бот)
  name            string           Имя
  last_name       string           Фамилия
  email           string           Электронная почта
  tags            array of strings Массив тегов, привязанных к сотруднику
 tags             array of strings Массив тегов, привязанных к чату

thread            object или null Тред сообщения. Возвращается как null, если у сообщения нет комментариев.
 message_id       integer          Идентификатор сообщения под, которым был начат тред
 message_chat_id  integer          Идентификатор чата, в котром был начат тред

На основе выгрузки можно замерять количество сообщений и реакций в общих чатах. Так можно рассчитать Engagment Rate и улучшать корп. культуру/коммуникацию среди сотрудников. Ещё можно подсчитывать количество активных чатов и смотреть, насколько много в компании ведется обсуждений.

Обновлено: 1 апреля 2025 г.

Другие статьи в разделе “Администрирование

BYOK: Bring Your Own Key в Пачке
Как работает шифрование данных собственным ключом (BYOK) в корпоративном мессенджере Пачка
Продвинутое шифрование в Пачке
Как настроить продвинутое шифрование в Пачке для дополнительной защиты корпоративных данных
Возможности SSO в Пачке
Единый вход (SSO) в Пачке: форматы подключения SAML, LDAP, Keycloak и пошаговые инструкции
Двухконтурный доступ к файлам
Как настроить внутренний и внешний контуры в Пачке для защиты корпоративных документов
Порты и адреса для работы Пачки
Список портов и адресов для корректной работы Пачки: настройка корпоративного файрвола
Управление участниками в Пачке
Управление участниками в Пачке: как добавлять, редактировать и исключать сотрудников из команды
Продвинутое администрирование по API
Как автоматизировать администрирование пользователей в Пачке через API: создание, управление, теги
Групповые теги
Добавляйте сотрудников сразу во все нужные чаты с помощью групповых тегов
Хранилище в Пачке
Всё про хранение файлов в Пачке: лимиты, управление пространством и работа с документами
Двухфакторная аутентификация (2FA)
Как включить двухфакторную аутентификацию в Пачке для дополнительной защиты аккаунта
Импорт чатов из Slack
Как импортировать историю чатов из Slack в Пачку: пошаговая инструкция по переезду
Аккаунты в Пачке
Разбираемся в структуре Пачки: чем отличается аккаунт от пользователя и профиля сотрудника
Приглашение команды
Как пригласить команду в корпоративный мессенджер Пачка: два способа добавления сотрудников
Смена почты в Пачке
Как изменить электронную почту в Пачке: инструкция для сотрудников и администраторов
Ошибки добавления по почте
Разбираем частые ошибки при добавлении пользователей в Пачку по электронной почте и их решения