Skip to content

A script to allow Twitch chat to control the Choice Chamber player.

Notifications You must be signed in to change notification settings

jbmagination/TwitchPlaysCC

Repository files navigation

Notice

This is still going to be worked on as of now, however it will be discontinued very soon when a new mod I'm working on is released. Learn more soon!

Twitch Plays Choice Chamber

This is a script to allow Twitch to play Choice Chamber. Choice Chamber is a game where the Twitch chat can decide your fate, but this script allows it to control the player!

When finished and tested, the code will be released here.

At the moment this script only supports Windows but it will support macOS very soon.

Want to see code for the website? Head here.

Code Setup

Setting up the script dependencies

  1. Head to the Python download page and download Python. Make sure Python is added to PATH.
  2. Head to the Visual Studio download page and download Community 2019.
  3. Head to the Node.js website and download a release. Latest is preferred.
  4. Run the Setup file. It will install everything that is needed to run the script.
  5. Restart your computer if desired.

Configurating the script

  1. Head to the OAuth Password Generator and copy your OAuth key.
  2. Open config.json.
  3. Put in the OAuth Key under oauth.
  4. By default, powers are disabled, however if you want chat to be able to give subscriber or Kickstarter powers, set it to true under powers.
  5. If you enable powers, you will need to put in if you backed the Kickstarter. Most people haven't, so by default it's false, but if you did, set it to true under backed.
  6. The most important parts! Enter your Twitch username under streamer and the username that will respond to bot commands under bot.
  7. Save the file and exit.

Starting TPCC

Not much to it really, open the Start script and watch it roll.

To stop it, open the Stop script. Pretty simple stuff.

Planned features

  • Add auto-correct

  • Detect repeats

  • Detect Twitch game

  • Actually adding powers

Credits

Thanks to Yann Eves for helping with the auto-correct issues I was having. | GitHub, Twitch, Website

Thanks to mdp for occasionally hopping in while giving suggestions and fixing code. | GitHub, Website

Thanks to Aaron (or Sojobo!) for being amazing and overhauling my code. You are the best! | GitHub, Twitch

Thanks to Studio Bean for creating Choice Chamber. Insanely fun game, I will definitely get more games from you :) | Website, Game

Thanks to Arttuzki for giving me the idea. | Unfortunately, they have no links. If you see them in a Geometry Dash Twitch chat, tell them I said hello :)

And lastly, thanks to you for being interested in my project.

About

A script to allow Twitch chat to control the Choice Chamber player.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published