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.
Алгоритм
- Оператор вибирає TU і статус — завантажується сторінка постів.
- Новий пост містить текст
100–1500символів та одне фото. - Спочатку створюється draft на Prime, потім окремим запитом публікується.
- Після успішної публікації наше API фіксує, що TU уже постила сьогодні.
- Список «ще не постили» = TU оператора мінус успішні публікації від
00:00 UTC. - Видалення передає поточний статус; fallback —
sent.
Реакції RU входять у звичайний Task Factory:
like_newsfeed_post→Like;reply_newsfeed_post→UnansweredMessage.
reply_newsfeed_post є у dialog/history DTO, але ще не ввімкнений у Prime socket parser. До виправлення його відновлює прохід unanswered-діалогів.
API
Socket news-feed_PostModerated оновлює статус уже відкритого поста; він не створює таск.