Как объединить донаты со всех сервисов в одну цель для OBS
Обновлено
Чтобы объединить донаты с DonationAlerts, CloudTips, Boosty и других сервисов в одну цель, нужен виджет, который читает собранную сумму у каждого сервиса и складывает их. Вручную это делается через стартовую сумму цели в DonationAlerts, автоматически — через общий сбор LanolStream: один раз подключаешь сервисы и ставишь в OBS одну ссылку.
Зачем нужен общий сбор
Зрители платят там, где им удобно: кто-то привык к DonationAlerts, кто-то к CloudTips, кто-то держит подписку на Boosty. Если у каждого сервиса своя цель, на экране висят три полоски по трети, и ни одна не выглядит так, будто сбор идёт.
Одна общая цель честнее показывает, сколько собрал чат, и лучше мотивирует докинуть: до микрофона не 12 000 ₽ в одном сервисе, а 4 500 ₽ всего.
Как сделать вручную, без сторонних сервисов
У цели в DonationAlerts есть стартовая сумма: она прибавляется к тому, что собрано через сам DonationAlerts. Её можно использовать как копилку для остальных сервисов.
- 1Создай цель в DonationAlerts и поставь её виджет в OBS. Как это сделать, написано в справке DonationAlerts, раздел Donation goals (на английском).
- 2Во время стрима следи за суммами в CloudTips, Boosty и других сервисах.
- 3Когда там приходит донат, открывай цель в DonationAlerts и увеличивай стартовую сумму на эту величину.
Способ рабочий, но всё держится на тебе или модераторе: донат в другом сервисе появится в цели только после ручной правки, а посреди игры про неё легко забыть.
Как сделать автоматически в LanolStream
LanolStream сам читает донаты из твоих сервисов и показывает на экране их сумму. Зрители донатят туда же, куда и раньше, деньги идут напрямую в твои сервисы, мы только складываем цифры.
- 1Подключи донат-сервисы один раз: в кабинете LanolStream открой Аккаунт › Подключения и вставь ссылку на виджет из OBS. DonationAlerts — любой их виджет, CloudTips — виджет «Статистика» (stream.cloudtips.ru/s/…), DonateX — виджет последних сообщений («Последние донаты» → значок копирования, donatex.gg/recent-donations?token=…), Donatty — ссылка группы «Оповещение», StreamEngine — «Последние алерты» (кнопка «Открыть» у блока «Latest alerts» на их главной). Donate.Stream — виджет оповещений (donate.stream/widget-alert?uid=…&token=…). DonatePay подключается не ссылкой, а ключом API со страницы donatepay.ru/page/api.
- 2Создай цель в разделе «Виджеты» — «Донаты из подключений» там уже включены. Задай, сколько собрать. Если сбор начался раньше, впиши в «Уже собрано до отсчёта», сколько уже есть: донаты до создания цели сами не посчитаются.
- 3Boosty и ЮMoney пока складываются по ссылке на их цель: в цели нажми нужный сервис в «Другие сервисы» и вставь ссылку. Рядом с полем появится сумма, которую мы видим.
- 4Скопируй «Ссылку для OBS» и добавь её в OBS: Источник → Браузер, размер подскажет кабинет, фон прозрачный. Как устроен этот источник — в справке OBS (на английском).
- 5Проверь: пришли себе небольшой донат в любой из сервисов, и общая сумма на экране вырастет.

Складываются DonationAlerts, CloudTips, DonateX, Donatty, StreamEngine, DonatePay, Donate.Stream, Boosty и ЮMoney, в любом сочетании. Самая частая пара — DonationAlerts и CloudTips, для неё есть отдельный пошаговый гайд.
Те же подключения дают общий топ донатеров: зритель, который донатит в разные сервисы под одним ником, стоит в топе одной строкой. Как цель и топ выглядят на экране, можно посмотреть на странице виджетов.
Хочешь брать сумму прямо из целей DonationAlerts и CloudTips, как в их виджетах? Выключи в цели «Донаты из подключений» — появятся поля для ссылок на их цели (у CloudTips это ссылка /t/…).
Какая сумма цели будет на экране
Собранное складывается со всех сервисов. Сумму, до которой идёт кольцо, ты задаёшь в цели сам. Если в цель вставлена ссылка на цель другого сервиса, берём сумму оттуда: виджет знает свою цель лучше всех.
Если добавил ссылки на цели в нескольких сервисах, проще поставить в них одинаковую сумму: тогда не важно, откуда мы её возьмём.
Что будет, если сервис не отвечает
Сервисы иногда падают или отвечают медленно. В этом случае кольцо держит последнюю сумму, которую мы видели, а не проваливается в ноль посреди эфира. В кабинете у поля такого сервиса появится пометка, что он не отвечает.
Суммы обновляются за несколько секунд. ЮMoney и Boosty мы спрашиваем реже, раз в 15–30 секунд: у них тяжёлые страницы, и частые запросы им не нравятся.
Частые вопросы
Нужно ли зрителям куда-то переходить?
Нет. Зрители донатят туда же, куда и раньше: по твоим ссылкам DonationAlerts, CloudTips или Boosty. Общий сбор только показывает сумму со всех сервисов в одной цели.
Проходят ли деньги через LanolStream?
Нет. Мы только читаем донаты и суммы из виджетов твоих сервисов. Деньги остаются в сервисах, как и раньше.
Можно ли добавить цель на фолловеров Twitch или подписчиков Telegram?
Да, в том же кабинете. Это отдельный вид цели: число фолловеров Twitch подтягивается само, для Telegram хватит ссылки на публичный канал.
Опасно ли давать ссылку на виджет?
Ссылки на виджеты DonationAlerts, Donatty и Donate.Stream содержат токен, по которому открывается виджет. Мы храним их только в твоём кабинете и никому не показываем. Твою ссылку для OBS тоже никому не показывай.
Сколько это стоит?
Пока идёт закрытая бета, всё бесплатно. Общий сбор со всех сервисов входит и в бесплатный тариф после беты.