Формат данных

CDD (Chat Drill Down) работает с JSON в формате, совместимом с Telegram. Любой файл с такой структурой можно загрузить для анализа.

Корневой уровень

Сообщение (type = "message")

Обрабатываются только сообщения с type: "message". Остальные типы пропускаются.

Назначение полей

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

Пример JSON

{
  "name": "Название чата",
  "id": "123456789",
  "messages": [
    {
      "id": 1,
      "type": "message",
      "date": "2024-01-15T10:30:00",
      "from": "Алексей",
      "from_id": "user123",
      "text": "Привет! Как дела?"
    },
    {
      "id": 2,
      "type": "message",
      "date": "2024-01-15T10:31:00",
      "from": "Мария",
      "from_id": "user456",
      "reply_to_message_id": 1,
      "text": "Привет! Всё хорошо, спасибо. А у тебя?"
    },
    {
      "id": 3,
      "type": "message",
      "date": "2024-01-15T10:32:00",
      "from": "Алексей",
      "from_id": "user123",
      "reply_to_message_id": 2,
      "text": "Тоже отлично. Обсудим проект завтра?"
    }
  ]
}

При загрузке через веб-интерфейс данные обезличиваются в браузере до отправки: имена участников заменяются на user1, user2 и т.д., номера телефонов и email удаляются из текстов сообщений.

← Вернуться к списку