Всё бывает в первый раз
В том числе первый донат и первый пост 🙂
Пару дней назад получил свой первый донат платформе #Boosty от @Mikulski, за что ему огромное спасибо!
У него есть своё "радио", которое работает, пока стрим оффлайн. Радио идёт на том же канале, что и стримы, и основной контент этого радио - это песни и треки с его лайв трансляций. Трансляции идут на довольно широком списке площадок - от Twitch до Kick и Trovo. В этот список попала и стриминговая площадка VK Play Live.
У радио есть фишка, что пользователи в чате могут заказывать треки из репертуара Mikulski. Делается это посредством бота, который реагирует на команду
"!sr [название трека]". До недавнего времени у него был бот только для площадок Twitch и Kick, но пару дней назад Mikulski реализовал бота для VK Play Live с помощью моей
библиотеки-клиента (написана на TypeScript) для этой площадки.
Заказывать треки на радио Mikulski могут только его подписчики с Boosty, поэтому для Твича и других платформ это отдельная боль. Нужно верифицировать каждого пользователя, и следить за его подпиской в другом сервисе. Но с VK Play Live ситуация иная. VK Play Live интегрирован с Boosty, и фактически подписки на VK Play Live являются подписками на Boosty. В моём клиенте сразу видно кто подписчик, а кто нет. Что освобождает от дополнительных проверок. В итоге выходит довольно простая интеграция.
Меня в этом всё больше всего удивило то, что люди пользуются тем, что я сделал, и что это кому-то нужно. Особенно приятно ещё и получать поддержку в виде донатов, т.к. эта библиотека делалась на чистом энтузиазме в свободное время. Добавляя ссылку на бусти, я не думал, что кто-нибудь будет поддерживать меня, пока я не буду сам предпринимать каких-то действий (писать посты, раскручивать себя). Спасибо, что есть такие люди, которые готовы поддерживать таких разработчиков, это вдохновляет заниматься этим дальше и улучшать свои продукты, навыки и скиллы.