Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/talklounge/multichat
Different Livestream Chats combined on one Website
https://github.com/talklounge/multichat
chat kick live livestream restream streamer trovo twitch youtube
Last synced: 9 days ago
JSON representation
Different Livestream Chats combined on one Website
- Host: GitHub
- URL: https://github.com/talklounge/multichat
- Owner: TalkLounge
- License: mit
- Created: 2023-02-11T05:10:02.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-24T11:47:17.000Z (over 1 year ago)
- Last Synced: 2024-11-06T06:36:54.898Z (about 2 months ago)
- Topics: chat, kick, live, livestream, restream, streamer, trovo, twitch, youtube
- Language: Vue
- Homepage: https://talklounge.github.io/multichat/#/youtube:UCCF03uSQvNvCEvQgD8VRYiw+twitch:TalkLounge+kick:TalkLounge+trovo:TalkLounge/224265272
- Size: 865 KB
- Stars: 6
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MultiChat: Different Chats at once
See multiple chats combined on one website. You are a stream viewer and want to see chats from different streamers at the same time OR You are a streamer and restream to different platforms at the same time? Use MultiChat
[Open MultiChat Demo](https://talklounge.github.io/multichat/#/youtube:UCCF03uSQvNvCEvQgD8VRYiw+twitch:TalkLounge+kick:TalkLounge+trovo:TalkLounge/224265272)
![Screenshot of Website](doc/screenshot.jpg)## Table of Contents
- [MultiChat: Different Chats at once](#multichat-different-chats-at-once)
- [Table of Contents](#table-of-contents)
- [Public Instances](#public-instances)
- [URL Parameters](#url-parameters)
- [Setup](#setup)
- [Requirements](#requirements)
- [Installation](#installation)
- [Development](#development)
- [Production](#production)
- [License](#license)## Public Instances
* [Official MultiChat Instance](https://talklounge.github.io/multichat/)## URL Parameters
Parameters consist of Key and Value in the format Key:Value, separated from other Parameters with +
Example URL: https://talklounge.github.io/multichat/#/youtube:UCCF03uSQvNvCEvQgD8VRYiw+twitch:TalkLounge+enable-dashboardKey | Value | Example Key:Value | Info
---------------- | ------------ | -------------------------------- | ---
youtube | Channel-ID | youtube:UCCF03uSQvNvCEvQgD8VRYiw | Channel-ID can be found [here](https://www.youtube.com/account_advanced)
twitch | Channel Name | twitch:TalkLounge
kick | Channel Name | kick:TalkLounge
trovo | Channel Name | trovo:TalkLounge/224265272
enable-dashboard | | | Enables Dashboard Button
enable-modtools | | | Enables Modtools Button## Setup
### Requirements
* [Node.js](https://nodejs.org/)### Installation
```
git clone https://github.com/TalkLounge/multichat
cd multichat
npm install
```### Development
```
npm run dev
```### Production
```
npm run build
```## License
[MIT](LICENSE)