/multistream-tools

We help you remove all the redundancy that comes with streaming to multiple platforms.

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

Multistream Tools

Composer build Docker build Translation status Wallaby.js codecov

Description

This project aim to make multi-streaming easier for streamers. We made it because it was painfull to update all titles from all websites, and we have more ideas for the future.

Features

  • Update title and categories from all platforms
  • Aggregate stats fromm all platforms
  • Receive alerts from all platforms
  • Have labels from all platforms (Latest follower, latest sub, ...)
  • Receive alerts from donations & have labels for it
  • Create alert overlay ?
  • Aggregate chats from all platforms (Bonus since Brime will do it)

Supported Platforms

  • Youtube
  • Twitch
  • Brime
  • Trovo
  • Facebook Gaming

Translation contribution

Translation contribution tool

Design consideration

  • Each page will be designed in a way that you can integrate it into an OBS dock
  • Icons are mostly from css.gg

Install without docker

docker-compose up -d database # Optionnal, u can use your local database
symfony composer install
symfony console d:m:m
yarn install
yarn watch
symfony server:ca:install
symfony serve -d

Wallaby.js

Wallaby.js

This repository contributors are welcome to use Wallaby.js OSS License to get test results immediately as you type, and see the results in your editor right next to your code.