Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Streamdeck-service

This is a simple service that allows you to control your Streamdeck from a web interface. It is built using the twurple to connect to twitch chat and the obs-websocket-js to connect to OBS.

Dependencies

Installation

  1. Clone the repository
  2. Run npm install
  3. Create a config.json file in the root of the project with the following content:
{
    "obs": {
        "url": "ws://localhost:4455",
        "password": "12345"
    },
    "twitch": {
        "userId": "YOUR_TWITCH_USER_ID",
        "clientId": "YOUR_TWITCH_CLIENT_ID",
        "clientSecret": "YOUR_TWITCH_SECRET"
    },
    "server": {
        "port": 3000
    }
}

Usage

  1. Run npm start

Features

OBS

  • Change scenes
  • Get input settings
  • Set input settings
  • Get item list from scene
  • Mute/Unmute microphone

Twitch

  • Send messages to chat
  • Start prediction

Scripts

  • Open an application and set it to a specifict input in OBS

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages