Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lachee/hypecorner-api

API for HypeCorner that handles the orchestra and blacklist
https://github.com/lachee/hypecorner-api

api nodejs-server rainbow-six-siege twitch

Last synced: about 2 months ago
JSON representation

API for HypeCorner that handles the orchestra and blacklist

Awesome Lists containing this project

README

        

# Hypecorner API - Orchestra

This is the Orchestra that handles blacklisting and orchestration of channels.

Check out the HypeCorner Bot at [github.com/lachee/hypecorner](https://github.com/lachee/hypecorner)

Check out [HypeCorner.tv](https://hypecorner.tv), a live instance of this!

.

.

.

## Usage
Really stupid easy.
1. `npm install`
2. `node index.js`

## API
API isn't documented yet since this is private use at the moment. In general though:
* `/api/gateway` is a websocket you can connect to. It sends events for different things.
* `/api/blacklist` lists blacklisted channels
* `/api/blacklist/:name` gets the reason of a channel blacklist
* `/api/channel` gets the current channel.

every other endpoint requires authorization. See code for details.

## Attribution
This project uses some assets that require attribution. Please find them in `ATTRIBUTION` files.
- `public/sound/ATTRIBUTION` list of sound attributions