This is the backend for the DisStreamChat application, it contains the discord and twitch bots that allow integration between a discord live chat
channel and twitch chat, this allow users without twitch accounts or who prefer discord to chat with the streamer without making the streamer look at two chats. This codebase also stores the code for all the other features of the discord and twitch bots.
DisStreamChat is currently in early alpha, but you can add it at disstreamchat.com
This project is a part of DisStreamChat. Whether you use this project, another DisStreamChat project, have learned something from it, or just like it, please consider supporting it by becoming a patreon, so we can dedicate more time on more projects like this 😀.
Contributions and suggestions are welcome, if you have any suggestion go ahead and make an issue and if we like your suggestion we will add it to the todo list. You can also join the discord to give suggestion and get help, either with using it or contributing. If you want to contribute feel free to make a PR we will take a look at it as soon as we get a chance and we'll see if we can merge it.
The DisStreamChat backend is built with babel so these steps will involve transpiling the code and running it to Install a development version follow these steps
- clone the repo with
git clone
- cd into the repo with
cd Backend
- run
npm i
to install dependencies - add a
.env
and add in the environment variables from.env.sample
- run it with
npm run dev
ornpm start