Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/matheusvellone/twitch-obs-mover


https://github.com/matheusvellone/twitch-obs-mover

Last synced: 6 days ago
JSON representation

Awesome Lists containing this project

README

        

twitch-obs-mover
---

### Commands
- `!right [number]`: Move the source `100/STEPS * number` percent to the right
- `!left [number]`: Move the source `100/STEPS * number` percent to the left
- `!up [number]`: Move up the source by `100/STEPS * number` percent
- `!down [number]`: Move down the source by `100/STEPS * number` percent
- `!random [number]`: Move the source to a random direction _number_ times

The default value for _number_ is `1`.

### Setup
1. Download and install [obs-websocket](https://github.com/Palakis/obs-websocket). Restart OBS if it was open when you installed.
2. `cp .env.example .env` and set your twitch channel name in `CHANNEL`
3. Set the `SCENE_NAME` and the `MOVABLE_SOURCE` you want the chat to control position
4. Set `WIDTH` and `HEIGHT` according to your screen size
5. Set how much `STEPS` is necessary to move from one side to another
6. `npm install`
7. `npm start` while streaming