Главная Кастомизация Подключить
Донатгол для ивентов    (6)
1900 2000
Автор: declider GitHub Discord: declider

Одновременная поддержка DonationAlerts, DonatePay, Donatty и StreamElements

Все донаты из всех подключенных платформ заполняют общий донатгол.

Быстрое изменение данных прямо в OBS

Всю настройку сбора можно произвести прямо в OBS кликнув кнопку "Взаимодействовать" на источнике виджета. Не нужно посещать какие-либо сайты.

Автоматические подсчёты

Виджет может самостоятельно обновляться и изменять текущую сумму и цель сбора по гибким настраиваемым правилам. Все математические подсчёты будут производиться автоматически без вмешательства стримера, вне зависимости от количества донатов или их размера.

Поддержка управления модераторами на Twitch

При необходимости модераторы могут корректировать данные виджета через простые команды в чате.

Кастомизация

Лёгкое изменение внешнего вида виджета.

Интеграция для разработчиков

Через открытый виджетом вебсокет-клиент можно программно получать все данные о сборе, менять эти данные и получать оповещения по событиям.

Подключить
Не показывайте экран на стриме.

DonationAlerts

DonatePay

Скопируйте отсюда и

StreamElements

(работает только с рублями)
Скопируйте отсюда

Donatty

Скопируйте отсюда

Команды для модераторов Twitch чата

Впишите

WebSocket


Убедитесь что доверяете вписанному адресу
Скопируйте ссылку кнопкой ниже и вставьте её в OBS как источник браузера.
При желании сделайте ширину виджета больше (не через растягивание, а через указания ширины в пикселях больше стандартных 800)
Обрежьте настройки снизу, зажав ALT и потянув нижний край виджета.
Чтобы настроить донатгол выберите созданный источник браузера и нажмите "Взаимодействовать".
Шрифт
Размер шрифта
Насыщенность шрифта
Тень шрифта
Цвет заполнения (градиент)

Скопируйте код снизу, откройте свойства источника браузера с донатголом в OBS, и замените код в поле CSS на скопированный.
Можно использовать либо !дг либо !донатгол
Значения можно увеличивать через +число
Уменьшать через -число
Или выставлять точные значения через число

Например:
!дг сумма 1000 устанавливает текущую сумму в 1000 рублей
!дг цель -100 уменьшает цель сбора на 100 рублей
!дг счётчик 0 обнуляет счётчик
!дг счётчик +1 увеличивает текущий счётчик на 1

Все возможные элементы для изменения: !дг название Какой-то текст - текст на донатгола
!дг сумма число - текущая сумма
!дг цель число - цель сбора
!дг счётчик число - значение счётчика
!дг countlimit число - лимит счётчика
!дг step число - автоувеличение цели (0 - выключено)
!дг stepmode в/на - режим автоувеличения
!дг boost число - рост автоувеличения (0 - выключено)
!дг boostmode в/на - режим роста

При каждом успешном сборе виджет самостоятельно просчитывает избыток и ставит его в текущую сумму, а также увеличивает счётчик (цифру около названия сбора) на 1. Эффект повторяется пока эта сумма выше чем цель сбора.
Например: цель 1000 рублей, пришёл донат в 3500 рублей. Донатгол выставит сумму в 500 рублей, и увеличит счётчик на 3 потому что донатгол был заполнен трижды (3 раза по 1000 рублей, 500 остаток).

Счётчик - важный элемент, позволяющий не запутаться сколько раз был заполнен донатгол после очень больших или частых донатов (без него другие правила работать не будут).

При необходимости можно выставить лимит для счётчика, при его достижении донатгол не будет обновляться автоматически.

Цель сбора можно автоматически увеличивать на какое-то число или в какое-то количество раз при каждом сборе.
Например: цель 500 рублей, автоувеличение на 200 рублей, пришёл донат 3000 рублей. Заполнение будет таким: 3000/500 > 2500/700 > 1800/900 > 900/1100. Цель трижды увеличилась на 200 рублей, а счётчик увеличился на 3.

Если есть необходимость, саму сумму автоувеличения тоже можно увеличивать на какое-то число или в какое-то количество раз.
Например: цель 1000 рублей, автоувеличение на 200 рублей растёт на 100 каждый раз, пришёл донат 7000 рублей. Заполнение будет таким: 7000/1000 > 6000/1200 > 4800/1500 > 3300/1900 > 1400/2400. Счётчик увеличился на 4, а следующее автоувеличение будет на 600 рублей.

Цель сбора можно ограничить чтобы она не привышала какое-то значение ни при каких обстоятельствах.