Skip to content

DonConnect Beta 2

Pre-release
Pre-release

Choose a tag to compare

@DrPlankton DrPlankton released this 04 Jun 14:25
· 7 commits to main since this release

DonConnect Beta 2: патчноут

Версия: 0.12.1-beta.2

Главное

Beta 2 превращает DonConnect из простого моста донатов в полноценный локальный набор виджетов для Streamer.bot и OBS. Теперь стример может открыть один браузерный редактор, настроить внешний вид донат-алерта, цели, таймера, титров, лидерборда и OBS-дока, а затем сразу скопировать нужные ссылки в OBS.

Редактор запускается самим расширением Streamer.bot. Ничего дополнительно устанавливать не нужно.

Что добавлено

  • Встроенный браузерный редактор DonConnect на http://127.0.0.1:3987/donconnect/editor.
  • Один главный action для пользователя: DonConnect - Widget Editor, который запускает сервер и открывает редактор.
  • OBS Browser Source URL для донат-алерта, цели, таймера, титров и лидерборда.
  • OBS-док http://127.0.0.1:3987/donconnect/dock для просмотра последних донатов и повтора алертов.
  • Донат-алерт с настройками текста, цветов, шрифтов, расположения медиа, времени показа и тестовыми оповещениями.
  • Медиатека для алертов: изображения, GIF, видео и звуки.
  • Повтор последних донатов без повторного влияния на цель, таймер и титры.
  • Озвучка текста доната через доступные голоса Windows.
  • Цель с пресетами, настройкой полосы, вертикальным режимом, инверсией, заполнением картинкой и отдельными настройками текста.
  • Таймер с пресетами, обычным отсчетом, отсчетом вперед и конвертацией доната во время.
  • Титры с интеграцией данных Streamer.bot Credits, паузой, отключением секций и живой настройкой внешнего вида.
  • Лидерборд с пресетами, ограничением строк, редактированием имен и удалением тестовых/лишних записей.
  • Раздел запретов для ников и слов, которые не должны попадать в виджеты.
  • Переключение языка редактора: английский, русский, украинский.
  • Поддержка локальных шрифтов Windows и выбор шрифтов по разделам виджета.
  • Настройки сохраняются в JSON-файлы в папке DonConnect рядом со Streamer.bot, а не в AppData.
  • Проверка новых версий при запуске через version.json на GitHub.
  • Чистый релизный файл импорта DonConnect.Beta2.sb вместо старых DonConnect.install*.sb.

Подключение DonationAlerts

Для тестеров Beta 2 оставлены встроенные данные приложения DonationAlerts. Это значит, что тестеру не нужно создавать свое API-приложение DonationAlerts.

Достаточно:

  1. Импортировать DonConnect.Beta2.sb.
  2. Запустить DonConnect - DonationAlerts Shared Auth.
  3. Войти в свой аккаунт DonationAlerts в браузере.
  4. Разрешить доступ.

Важно про дубли донатов

Если донаты приходят через агрегатор и через исходную площадку одновременно, возможны дубли. Например, StreamElements может отправить донат через DonatePay EU, а DonatePay EU тоже может быть подключен напрямую. ODA также может собирать несколько площадок внутри себя.

В DonConnect есть дедупликация, но разные API иногда отдают разные id, ник или текст операции. Перед живым стримом стоит проверить подключенные площадки тестовыми донатами.

Что проверить тестерам

  • Импортируется ли DonConnect.Beta2.sb без старых лишних actions.
  • Открывается ли DonConnect - Widget Editor.
  • Работают ли URL в OBS Browser Source.
  • Заполняется ли цель от тестового и реального доната.
  • Продлевается ли таймер от тестового и реального доната.
  • Показывается ли донат-алерт и работает ли повтор из OBS-дока.
  • Корректно ли работают DonationAlerts, DonatePay, DonateX, StreamElements, ODA и другие подключенные провайдеры.
  • Не появляются ли дубли при одновременном подключении агрегатора и исходной площадки.

Известные ограничения Beta 2

  • Это бета-версия, перед живым стримом лучше проверить все виджеты на тестовой сцене OBS.
  • Проверка новых версий появляется только начиная с Beta 2. Старые версии сами не узнают, что вышла Beta 2.
  • Некоторые площадки могут менять API или отдавать неполные данные о донате, поэтому интеграции провайдеров всё ещё требуют живого тестирования.