Skip to content

Code for the DisStreamChat backend, including the discord bot and twitch bot.

License

Notifications You must be signed in to change notification settings

DisStreamChat/Backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e81a9d1 Â· Sep 3, 2023
May 10, 2021
Nov 18, 2020
May 17, 2021
May 17, 2021
Sep 3, 2023
Nov 24, 2020
Jan 22, 2021
Aug 30, 2020
Mar 3, 2021
Feb 2, 2021
Sep 3, 2023
May 10, 2021
Apr 26, 2020
Sep 27, 2020
Mar 10, 2021
Nov 24, 2020
Sep 3, 2023
Sep 3, 2023
May 17, 2021

Repository files navigation

DisStreamChat Backend

license chat on Discord
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


Support

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 😀.

Patreon

Contributions

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.

Installation

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

  1. clone the repo with git clone
  2. cd into the repo with cd Backend
  3. run npm i to install dependencies
  4. add a .env and add in the environment variables from .env.sample
  5. run it with npm run dev or npm start