prime-newsfeed

Newsfeed Prime

Ручна робота оператора з постами TU. Автоматичного створення або публікації немає.

Дані

NewsfeedPost {
  id
  status
  text
  image
  createdAt
}

Статуси для UI об’єднуються:

  • approved: approved, approved_by_ai;
  • declined: declined, declined_by_ai;
  • moderation: on_moderation, on_remoderation;
  • sent: sent.

Алгоритм

  1. Оператор вибирає TU і статус — завантажується сторінка постів.
  2. Новий пост містить текст 100–1500 символів та одне фото.
  3. Спочатку створюється draft на Prime, потім окремим запитом публікується.
  4. Після успішної публікації наше API фіксує, що TU уже постила сьогодні.
  5. Список «ще не постили» = TU оператора мінус успішні публікації від 00:00 UTC.
  6. Видалення передає поточний статус; fallback — sent.

Реакції RU входять у звичайний Task Factory:

  • like_newsfeed_postLike;
  • reply_newsfeed_postUnansweredMessage.

reply_newsfeed_post є у dialog/history DTO, але ще не ввімкнений у Prime socket parser. До виправлення його відновлює прохід unanswered-діалогів.

API

Newsfeed Prime.

Socket news-feed_PostModerated оновлює статус уже відкритого поста; він не створює таск.