Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/suzuki3jp/arikencompany-old

A Twitch bot providing customizable commands.
https://github.com/suzuki3jp/arikencompany-old

chatbot discord-bot discord-js twitch twitch-bot

Last synced: 10 days ago
JSON representation

A Twitch bot providing customizable commands.

Awesome Lists containing this project

README

        


A Twitch bot providing customizable commands.

> **Warning** This program is spaghetti code and has no docs now, so it would be impossible for you to run it correctly.

***
## Features
- Variables that can be used for command contents.
- `channel` -> Returns the channel name.
- `fetch` -> Fetching from a remote url.
- All other variables are [here](./src/class/ValueParser.ts).
- Manage commands from GUI on discord.
- Chatters - Record the number of chats on Twitch.
- API - Manage bot from the API.
- All endpoints are [here](./src/api/index.ts)

## Usage
1. Set environment variables to `.env`. sample: [`.sample.env`](./.sample.env)
2. Custom [`settings.json`](./data/settings.json). The type is [`SettingsJson`](./src/class/JsonTypes.ts)
3. `npm run build`
4. `npm run start`