FamilyIcebreaker
Банк айсів зберігається на partner API. Спільної collection з текстами айсів зараз немає.
Поточні collections
| Family | Collection | Що зберігає |
|---|---|---|
| Golden | — | Айсів немає |
| Prime | prime_icebreaker | Локально приховані partner ice ID |
| Prime | prime_send_icebreaker | Запущений ice: TU, type, partner ice ID і час |
| Prime | prime_not_found_icebreaker | TU, type, operator і час помилки «немає доступного ice» |
| Chathouse | chathouse_hide_ice | Локально приховані partner ice ID |
| Chathouse | chathouse_send_icebreaker | Запущений ice: TU, type, partner ice ID і час; TTL 7 днів |
| Chathouse | chathouse_not_found_icebreaker | TU, type, operator і час помилки «немає доступного ice» |
| Udate | udate_icebreaker | Локально приховані partner ice ID |
| Udate | udate_sendIcebreaker | Запущений ice: TU, type, partner ice ID, operator і час |
| Udate | udate_NotEnougthIcesForLady | TU та список типів, яких недостатньо |
TODO: спільна модель
Після затвердження нового lifecycle спроєктувати спільний формат для:
- Локально прихованих айсів.
- Фактів запуску айсів.
- Помилок про відсутні типи.
Уніфікувати посилання на TU, channel/type, partner ice ID, operator і час. Контент та partner moderation не дублювати без окремої потреби.