Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/matheusvellone/twitch-obs-mover
https://github.com/matheusvellone/twitch-obs-mover
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/matheusvellone/twitch-obs-mover
- Owner: matheusvellone
- License: mit
- Created: 2020-11-17T00:42:10.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2020-11-17T16:13:27.000Z (about 4 years ago)
- Last Synced: 2024-12-05T01:13:30.288Z (about 2 months ago)
- Language: JavaScript
- Size: 24.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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_ timesThe 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