https://github.com/cchampou/twibi
Cross Twitch & and social network system, with notifications, chatbots & more...
https://github.com/cchampou/twibi
discord eventsub irc twitch typescript websocket
Last synced: over 1 year ago
JSON representation
Cross Twitch & and social network system, with notifications, chatbots & more...
- Host: GitHub
- URL: https://github.com/cchampou/twibi
- Owner: cchampou
- License: mit
- Archived: true
- Created: 2021-06-08T19:20:54.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T03:46:03.000Z (over 3 years ago)
- Last Synced: 2024-10-23T22:20:28.736Z (over 1 year ago)
- Topics: discord, eventsub, irc, twitch, typescript, websocket
- Language: TypeScript
- Homepage: https://twibi.cchampou.me/
- Size: 2.32 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Twibi
[](https://github.com/cchampou/twibi/actions/workflows/CI.yml)
[](https://codecov.io/gh/cchampou/twibi)
Cross Twitch & and social network system, with notifications, chatbots & more...
---
## Prerequisite
To run development environment of Twibi, you need:
- NodeJS >= 14
- Docker
First you need to create a local configuration. Use the file `.env.local`,
and fill it with your values.
Then you need to start a development database. Use
```shell
docker-compose up dev-database
```
Install `node_modules`
```shell
yarn install
# or
npm install
```
> 💡 I suggest using Yarn, this is what I use on a daily basis
Then, you need to start a build server, with watchers on.
```shell
yarn build:dev
```
Finally, you can start a dev server with watchers on.
```shell
yarn start:dev
```
Happy coding 🎉