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

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

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

Экспорт сообщений — это архив 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 в Пачке
Как работает шифрование собственным ключом в Пачке
Настройка продвинутого шифрования в Пачке
Дополнительная защита ваших данных в мессенджере
Возможности SSO в Пачке
Всё о едином входе. Форматы подключения, инструкции и возможности.
Настройка двухконтурного доступа к файлам в Пачке
Повышаем безопасность внутренних документов
Порты и адреса для корректной работы Пачки
Все, что нужно знать для успешного подключения
Управление участниками пространств в Пачке
Как управлять участниками и что будет, если их исключить
Продвинутое администрирование по API
Возможности Пачки по автоматизации процессов в мессенджере
Групповые теги
Добавляйте сотрудников сразу во все нужные чаты с помощью групповых тегов
Хранилище в Пачке
Всё про хранение файлов
Двухфакторная аутентификация (2FA)
Доп. уровень проверки для входа в аккаунт
Импорт чатов из Slack
Поможем переехать
Аккаунты в Пачке
Как создать аккаунт и чем он отличается от пользователя и профиля
Приглашение команды
Пригласите команду в Пачку: два способа
Смена почты в Пачке
Как изменить почту и кто может это сделать
Ошибки добавления пользователя в Пачку по почте
Разбираем частые ошибки