Skip to content

teampurpledot/twitch-key-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Twitch Key Control

Let your Twitch chat control your computer! Setup commands to control your mouse & keyboard, perfect for a fun stream!

Features

  • Let your Twitch chat control your computer
  • Keyboard & mouse compatible
  • Configurable press time & repetitions
  • No Twitch auth required
  • Windows, Mac & Linux compatible
  • Cancel instructions

Default configuration

{
  "settings": {
    "channel": "Ailakks",
    "minimum_amount": 0,
    "delay": 5000
  },
  "keys": [
    { "command": "up", "key": ["up"] },
    { "command": "down", "key": ["f"], "time": 750 },
    { "command": "right", "key": ["f"], "repeat": 5, "delay": 50 },
    { "command": "left", "key": ["q"], "time": 100 },

    { "command": "walk", "key": ["w"], "time": 700 },
    { "command": "right", "key": ["d"], "time": 750 },
    { "command": "left", "key": ["a"], "time": 750 },
    { "command": "back", "key": ["s"], "time": 750 },

    { "command": "stop", "keys": ["w", "a", "s", "d"], "cancel": true }
  ],
  "language": {
    "CHANNEL_NAME_PROMPT": "Introduce your Twitch channel here: ",
    "ACTION_PERFORM_SINGULAR": "Action '{command}' performed at the request of the chat.",
    "ACTION_PERFORM_PLURAL": "Action '{command}' performed {amount} times at the request of the chat.",
    "CHAT_STATUS_CONNECTED": "Successfully connected to the '{channel}' channel."
  }
}

About

Let your Twitch chat control your computer! Setup commands to control your mouse & keyboard, perfect for a fun stream!

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors