Отображение уведомлений через виджет StreamElements (запрос данных)

Необходимо создать, что-то вроде донат сервиса, без web странички, только через виджет.

Суть задачи в том, чтобы используя скрипты в виджете StreamElements, подключаться к сайту статистики и получать из него данные. Последовательность действий такая - стример создает ссылку с номером своего кошелька, зритель через свой кошелек отправляет на него донат, в блокчейн поступает информация, что на таком-то адресе кошелька пополнился баланс, сайт статистики получает эту информацию и отображает ее у себя на сайте. Далее, виджет с помощью прописанных в нем скриптов, подключается к сайту, получает данные о пополнении баланса и текст сообщения оставленное зрителем (каждую секунду скрипт проверяет пополнение, если это требуется). Затем формируется уведомление, в котором появится - изображение, сумма пополнения, текст сообщения от зрителя, звук (желательно еще никнейм, "никнейм - сообщение", но для этого нужно обучать скрипт). И наконец после всех полученных и сформированных данных, виджет отправляет картинку уведомления на трансляцию.

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

В том случае когда вышеописанная задача окажется невыполнимой, можно попробовать сервис "socket io", который используют большинство донат сервисов. Но с таким условием, чтобы скрипты формировались без чьего-либо участия. После чего, передавались уже готовые данные напрямую в виджет StreamElements. Затем сам виджет отправит картинку уведомления на трансляцию. Минус в этом способе в том, что для него потребуются отдельные web ресурсы.

На изображении ниже, показано два этих варианта, на верхнем варианте слева показан виджет "Custom widget - Build custom widgets using HTML, CSS and JavaScript" находится он здесь https://streamelements.com/dashboard/overlays в нем и нужно будет прописать скрипты позволяющие осуществить выше описанные действия (если он на это способен).

Ссылки внутри изображения: streamelements, tonscan, socketio

введите сюда описание изображения

Сам виджет находится в оверлеи StreamElements (визуально показано ниже)

введите сюда описание изображения

введите сюда описание изображения

Если у кого-то появятся идеи как сделать лучше, или я в чем-то ошибся, пишите. На данный момент это набросок тех. задания. В рамках меток на тему стриминга и платформы твич.


Ответы (0 шт):