Мы продолжаем собирать RobinSystem как систему вокруг стрима, а не как набор разрозненных виджетов. В этом обновлении много всего — от баг-репортов до чата, который наконец ведёт себя как живой.
Начнём с того, без чего остальное быстро теряется.
01RBIN Live
Баг находили. Писали в личку. Сообщение уезжало в Telegram-чат на сотни людей. Через неделю никто не помнил, кто что обещал.
Теперь это RBIN Live — отдельная площадка, где заявку можно отправить, увидеть статус и довести до исправления. Без поиска разработчика в директ.
Не пишите в личку. Откройте https://rbin.live/ — так задача не потеряется и дойдёт до правки.
02Обновление в цифрах
03Донаты
Появилась страница «Донаты» — общая история пожертвований из нескольких сервисов сразу: DonationAlerts, DonatePay, DonateX. Список будем расширять.
Для OBS есть виджет последних донатов: ставится по секретной ссылке и не занимает слот оверлея в тарифе.
DonationAlerts и DonatePay после перезапуска сервера поднимаются сами — не нужно заходить и «тыкать заново».
04Deadlock, Steam и FACEIT
Для Deadlock — оверлей ранга со своими стилями. Можно привязать Steam и открыть отдельную страницу настройки, не копаясь в общем списке виджетов.
FACEIT получил два новых стиля — Drum и Halo. Старые виджеты тоже перебрали: кастомизация стала понятнее, а не «ещё десять скрытых тумблеров».
05Чат, который не врёт
Чат-оверлей можно собрать своим CSS и HTML. В редакторе есть подсветка кода. По умолчанию это Ultra.
Сообщение пропадает из оверлея само, если модератор его удалил, зрителя забанили или чат очистили. Не висит на экране «как пять минут назад».
И да: GIF из Twitch-чата теперь живут в оверлеях.
Чат должен выглядеть так, как он выглядит сейчас. Не как три минуты назад.
06Розыгрыши
Создание розыгрыша переписали с нуля: пошаговый мастер, готовые сценарии и возможность сохранить свои.
При выборе победителя учитывается активность — система смотрит, кто действительно участвовал, а не просто зашёл в чат.
Завершённые розыгрыши больше не висят вечно:
| Тариф | Сколько храним |
|---|---|
| Free | 14 дней |
| Premium | 30 дней |
| Ultra | 60 дней |
07Бот и команды
Импорт из Nightbot в один клик: команды, таймеры, автоответы.
Новый триггер «Отслеживаемый зритель на стриме» — один раз за эфир бот пишет в чат или делает shoutout, когда появляется нужный ник. Premium и Ultra.
Как устроен shoutout у Twitch: https://help.twitch.tv/s/article/shoutouts
08Уровни и архив чата
У уровней появился редактор формулы опыта: график роста, пресеты и слайдеры. Можно увидеть, куда уедет прокачка, до того как зрители начнут жаловаться.
Архив сообщений чата:
09Дашборд
Меню профиля умеет переключать аккаунты и делегированный доступ. На главной — статус бота, Telegram, сводка последнего эфира, топ зрителей и отметка тех, кто сейчас в чате.
Ещё:
- ширину боковой панели можно менять;
- если уйти со страницы с несохранёнными изменениями, система предупредит;
- появилась страница настроек интеграций;
- если после обновления часть файлов не доехала, страница попробует восстановиться сама.
10Telegram и сайт
В Telegram-чате сообщества писать можно только после привязки Twitch. Остальным бот пришлёт инструкцию в личку — без ручной модерации на входе.
На главной — живые демо: чат, донат-алерт, цель сбора, Spotify, TTS, «Угадай слово», ранг Deadlock. Рядом галерея оверлеев и обзор модулей.
И отдельно — RBIN Live: баг-репорты, статусы, гайды, FAQ и заявка в партнёры. https://rbin.live/
11Что починили
TTS
После выбора голоса Fish Audio иногда продолжал звучать ElevenLabs. Это убрали, зависшие настройки почистили.
Донаты
После рестарта сервера донаты могли не попадать в историю и алерты у тех, у кого нет оверлея «Цель сбора». Исправлено.
Twitch
Пересобрали EventSub и работу с лимитами API. Соединение держится спокойнее.
12Под капотом
Снаружи — новые кнопки. Внутри — миграции, очереди, Redis и тесты. Подробности пока оставляем команде, но скрывать объём глупо.
Что спрятано в этом релизе
12 миграций базы. История донатов. Архив чата. Система ботов. Steam и Deadlock. Роль модератора. Переработка Redis и очереди задач. Request ID в логах. Бэкапы. Тесты на розыгрыши, донаты, Telegram, оверлеи, Steam и Nightbot.
Дашборд и розыгрыши переписывали крупными кусками, не косметикой.
```text
RobinSystem
├── Twitch
├── TTS
├── Overlays
├── Analytics
├── Giveaways
├── Donations
├── Steam / Deadlock
├── Telegram
└── RBIN Live




