8000 Home · Perdolique/pepega Wiki · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Pier Dolique edited this page Jan 26, 2025 · 5 revisions

Pepega

Про что это?

Пришло время писать новый развлекательный сервис для Twitch. Этот сервис будет представлять собой набор отдельных инструментов для стримеров и зрителей. Как развлекательного, так и полезного направления. В основном развлекательного. Сервис будет называться Pepega. У нас с чятиком уже есть ряд готовых идей, которые нужно как-то отсортировать, категоризоровать и куда-то задокументировать, желательно в GitHub Wiki, используя Markdown.

Основная концепция приложения - это веб-интерфейс, который является ядром, базой, основой. Через него всегда можно произвести любоё действие, связанное с любым из инструментов (пример: есть команда чат-бота, чтобы заказать музыку на стриме, которая принимает ссылку на YouTube, но всегда можно зайти в веб-интерфейс, в соответствующий раздел и оставить ссылку там). Так же в интерфейсе всегда можно увидеть актуальную информацию как стримеру, так и зрителю.

Практически все вещи, которые требут выкупа, можно делать за коины, деньги или битсы (см. "Глоссарий").

Глоссарий

  • Канал ("трансляция", "стрим", "поток", "подруб") - то, куда зрители приходят и на что смотрят.
  • Чаттерс - он же "зритель", "зрил", "участник". Зритель на Twitch каналах.
  • Фолловер - зритель, который решил остаться с нами, зафолловив канал.
  • Ансаб - низший из возможных статусов зрителя на канале.
  • Саб - он же сабскрайбер, подписчик. Уважаемый в обществе и на стриме человек.
  • Модер - он же модератор. Следит за порядком на стриме. Банит ансабов, предупреждает уважаемых сабов, чтобы не баловались.
  • Стример - тут понятно. Ради него все тут собрались (ну или ради того, что он делает).
  • Статус зрителя ("рейтинг") - говорит само за себя, показывает к какому "слою населения" на канале относится зритель. Пример вариантов уровня Twitch (начиная с самого низшего): "Ансаб", "Ансаб-VIP", "Саб", "Саб-VIP", "Модер", "Стример".
  • VIP статус - особый бейдж на канале, который стример может выдать чаттерсу за какие-нибудь заслуги. Просто крисивая лычка, подчеркивающая особый статус зрителя на этом канале.
  • Коины - они же "баллы канала", "пердёжики", "пердёжки", "пуки", "собаки". Это виртуальная валюта на каналах Twitch, которая начисляется за различные активности на канале.
  • Битсы - это внутренняя валюта Twitch, которую зритель может купить за деньги и воспользоваться на канале. Стример затем сможет их вывести в качестве денег.
  • Деньги - реальный деньги, в основном донаты на платфоме DonationAlerts.

Текущие идеи

  • Покупать VIP статус.
  • Чат-бот
    • Реагирование на различные команды в чате.
    • Реагирование на сообщения или ключевые слова.
    • Автоматический постинг сообщений в чат. Например, по таймауту или после каждых N сообщений в чате.
    • Приветствие зрителей. Может быть как индивидуальное приветствие, так и общее для всех. Зрители могут покупать персональные приветствия.
    • Автоматическая модерация. Например, удаление или бан участников за использование осуждаемых на стриме вещей.
    • Автоматический постинг бреда в чат. Например, используя цепи Маркова и историю сообщений других чаттерсов.
  • Списки того, что уже было на канале. Например, списки просмотренных фильмов, сериалов, аниме, пройденных игр и т.д.
  • Выкуп игр, фильмов, сериалов, аниме, видосиков на YouTube и т.д. Пример: у стримера есть "день игр" или "аниме-день" в который он играет в игры или смотрит аниме. Зрители могут делать "выкуп" того, во что стример будет играть или что будет смотреть.
  • Аудио-реквесты - зрители заказывают музыку, которая играет на тринсляции.
  • Видео-реквесты - зрители заказывают видео, которые ставятся в очередь и показываются в отельном окошечке на трансляции.
  • Рулетка. Сервис, который позволяет случайным образом выбрать один из вариантов. Например, какой фильм стример будет смотреть.
  • Бан. Один зритель может купить возможность временно забанить другого зрителя или себя. Тут можно учитываться "статус" зрителя. Например, VIP-зритель может забанить обычного ансаба, а вот ансаб не может забанить VIP-зрителя.
  • Система рейтинга (статусов) зрителей на канале. Это может быть как общетвичовский статус (см. "Глоссарий"), так и кастомные статусы, который сконфигурировал сам стример. Кастомные статусы могут считаться, например, по количествую времени, проведённому на канале или по потраченной валюте (коины, деньги, битсы и т.д.)
    • "Влияние" пользователя в зависимости от статуса (время фолловинга, количество подарочных подписок и т.д.)
  • Кастомная валюта канала (о господи, ещё одна, сколько ж можно...). Может начисляться за различные активности и использоваться на нашем сервисе.
  • Возможность получать донаты в качестве денег. Аналог DonationAlerts или других похожих сервисов.
  • Опросы. Возможность проводить опросы среди зрителей.
    • Стример может создать опрос.
    • Зрители могут заказать опрос.
  • Алерты. Звуковые или видео уведомления на канале. Например, уведомление о новом подписчике.
  • Мониторинг зрителей (кто зафолловился, подписался и т.д.)
  • Аналитика канала. Время стримов, категории, используемые emoji, количество сообщений участников и т.д. Из аналогов: https://twitchtracker.com/
  • Финансовый трекер. Система отслеживания донатов, чтобы быть в курсе того, на сколько стример стал богаче (беднее).
  • Цели. Возможность выставлять цели, к которым стример или канал стремится (количество фолловеров, покупка новой видеокарты, унитаза, корма для кота и т.д.)
  • Автоматическая система рейдов. Или просто рандомизатор каналов, на которые будет отправлен рейд. Например, можно вести список избранных каналов, одобренных стримером для рейда. В конце стрима будет выбран для рейда один из тех, которые сейчас онлайн.
  • Триггеры на определенные действия стрима. Например, прикрепление сообщения сразу после подруба.
  • AI
    • Генерация картинок по запросу зрителей.
    • Ответы на сообщения.
  • Глобальная система ачивок.
    • Стримеры могут получать ачивки, делиться ими с другими пользователями сервиса, сравнивать их и т.д.
    • Зрители так же могут получать глобальные ачивки. Например, ачивка за просмотр 500 часов определённого стримера.
  • Купить зкуковое уведомление (например, пустить шептуна за 500 коинов).
  • Озвучивание сообщений (TTS).
  • Выкуп челенджей для стримера. Например, во время прохождения игры зрители могут выкупить прохождение без смертей.
  • Отправка фидбека стримеру (анонимно или нет).
  • Зрители могут предлагать идеи для будущих стримов.
  • Интеграция со сторонними сервисами, например с Discord (синхронизация ролей на канале).
  • Возможность изменять в реальном времени определённые вещи на стриме (поменять цвет освещения, поменять цветовую схему в IDE и т.д.) Может быть интеграцией с любым сторонним сервисом, например через веб-хуки.
  • Базовая информация о стриме, дашборд стрима.
  • Возможность подключать... кхм... физические устройства, которые реагируют на определённые вещи на стриме, например на донаты.
  • Мем-алерты, аналог https://memealerts.com
  • Реакции на определённые действия или сообщения в чате. Например, летающие по экрану emoji или виртуальные персонажи, бегающие по экрану.
Clone this wiki locally
0