Добавление и импорт донатов
С чем сюда приходят
- как добавить донат, который пришёл на карту или наличными
- зритель скинул деньги на карту, можно засчитать их в топ донатеров
- можно ли загрузить историю донатов из файла
- нет донатов с донатпея за время до подключения
- как загрузить выгрузку из донейшена
- добавил донат руками, а алерт не сыграл
- импорт пишет, что это не выгрузка донатов
Встроен в strAImer: модуль ставится вместе с приложением, скачивать ничего не нужно. Он есть в списке Каталог модулей → Встроенные.
Что это такое
Деньги не всегда приходят через подключённый сервис: зритель переводит на карту, отдаёт наличными, или сервис теряет донат. Добавить донат записывает такой донат в Статистику руками, а Импорт из файла забирает историю донатов, выгруженную из DonationAlerts или DonatePay. Обе кнопки стоят на вкладке Данные раздела Статистика, рядом с чипами фильтра.
Как это настроить
- Добавить донат открывает окно Добавить донат. Оно спрашивает Сервис (ваши установленные сервисы донатов или Другое: карта, наличные, перевод), Донатера (если оставить пустым, будет Аноним), Сумму и Валюту (ваша базовая валюта стоит первой), Дату и время (сейчас, если не поменять; дата в будущем не принимается) и необязательное Сообщение. Добавить сохраняет его, а в Данных у строки написано «добавлен вручную». Донат попадает в карточку стрима, который шёл в это время; вне стримов он не попадает ни в одну карточку, но учитывается в топах.
- Под полями стоит галочка Засчитать как живой донат, по умолчанию снятая. Пока она снята, подсказка гласит: «Попадёт только в статистику и топы донатеров. Алерты промолчат.» Отмеченная, она выпускает донат так, будто он только что пришёл: «Пройдёт как новый донат: сработают алерт, озвучка и сценарии, чат-бот ответит в чате, а сборы средств, карусель, аукцион и таймер его посчитают.» Отмечайте её для денег, которые должны сыграть на экране сейчас, а для истории оставляйте снятой.
- То же окно открывает + в шапке тайла Эфир: События на Панели управления, так что донат можно добавить посреди эфира, не уходя с панели. Кнопка есть, пока тайл показывает донаты.
- Импорт из файла берёт выгрузку DonationAlerts (файл .xls) или DonatePay (файл .xlsx); подсказка на кнопке говорит то же. Сначала скачайте выгрузку в кабинете самого сервиса, потом нажмите кнопку и выберите файл в открывшемся окне. Пока ничего не записывается: Импорт из {service} показывает имя файла, число новых донатов с первыми из них, число уже записанных в статистику и пропущенные строки с причиной, например неоконченный платёж. Импортировать записывает новые и сообщает «Добавлено донатов: {count}.»; Отмена не записывает ничего. Длинная история пишется несколько минут, и окно остаётся открытым до конца.
- Импортированные донаты попадают в итоги стримов, Топ донатеров и списки топа донатеров в OBS. Алертов они не играют и сборы средств, карусель и аукцион не трогают: это история, а не новые деньги. Повторный импорт того же файла ничего не добавит. Донат, который приложение уже поймало вживую, узнаётся и не задваивается, как и донат, добавленный руками под этим сервисом с тем же донатером, суммой и валютой в пределах суток от него: импорт забирает его себе, а не добавляет вторую копию.
- Добавленный руками или импортированный донат удаляется как любая запись: наведите на его строку в Данных и нажмите ✕. Импортированный или добавленный без Засчитать как живой донат никогда не учитывался в сборах средств, карусели и аукционе, поэтому его удаление ничего у них не забирает. Добавленный как живой отдаёт обратно то, что дал.
Чего здесь нельзя
- Импорт из файла читает только выгрузки DonationAlerts и DonatePay. Любой другой файл, включая выгрузку другого сервиса, отклоняется со словами «Это не выгрузка донатов DonationAlerts или DonatePay. Другие сервисы пока не импортируются.» Импорта подписок, битсов и чата нет.
- Приложение не скачивает выгрузку само: её делают в кабинете сервиса, а приложение только читает файл.
- Импортированный донат нельзя потом заставить сыграть алерт или попасть в сбор средств. Для денег, которые должны это сделать, есть Добавить донат с галочкой Засчитать как живой донат.
- Донат нельзя отредактировать. Чтобы исправить, удалите его и добавьте заново. Руками добавляются только донаты: не стрим, не подписка и не другое событие.
- Сервис, снятый в Учитывать донаты на вкладке Настройки раздела Статистика, здесь использовать нельзя ни руками, ни файлом. Окно об этом скажет; сначала отметьте сервис.
- DonatePay не отдаёт приложению своей истории, поэтому файл — единственный способ перенести его прошлые донаты. DonationAlerts и DonateX загружают историю сами; руководство «Статистика стримов» объясняет Пересобрать историю донатов.