


Chaos Mod is an interactive mod that allows Twitch chat to vote on various in-game effects, send emails and shop for items! Experience Chaos with 100 different commands to vote for!
The mod features full Channel Points integration that lets viewers redeem custom rewards for Chaos Commands, emails, shop items, and hints. These rewards can be configured individually and run alongside regular Twitch voting.
It also features a Direct Mode with an Online Control Panel that runs alongside Twitch Integration. When enabled, it allows sending specific commands directly to players through a web interface.
Version 3.2.0 has reworked ChaosBot to switch to a new Python Twitch API. This transition was due to Twitch's PubSub deprication, and as such, you now must follow the new Web OAuth instructions below to utilize ChaosBot. Ultimately, it should be easier for users since it will automatically request needed auth scopes.
Please see changelog for specific changes.
ChaosMod has automatic installation for the Twitch ChaosBot. A main menu button automatically downloads and runs a pre-built exe making installation a breeze. If you still want to run from source, it can automatically launch the python file for you.
If you encounter any issues, please report them in the Discord channel or Github issues. ChaosBot now has improved logging, so please include the log file (VotV\Binaries\Win64\pyChaosMod\logs or VotV\Binaries\Win64\logs) when submitting Twitch issues for easier troubleshooting.
Twitch chat voting system
Channel Point integration
Offline Mode that randomly runs commands without Twitch Integration
Direct Mode to send commands over a web interface
Built in automatic installation of Twitch bot
Randomized chaos effects, including custom assets
Highly Customizable
Email, Hint, and Shop system for viewer interaction - users can send emails to the in-game computer, order items from the shop and send hints of specific types
Stylish In-game UI to display votes and ChaosMod status
Install ChaosMod and unreal-shimloader
Follow Twitch's instructions to register an Application in the Twitch Dev Console
http://localhost:17563. This is neccessary for automatic Web OAuth.Once your Application is registered, click the Manage button from Dev Console.
Launch the game with ChaosMod installed and click Chaos Settings on the Main Menu.
Click Save.
Launch the ChaosBot from main menu, which will automatically download and extract a pre-built exe, then run it.
If you want to download the exe manually, or run from source, see below.
Install ChaosMod and unreal-shimloader
Download ChaosBot.zip from GitHub releases
Navigate to modded game directory, pa08_00**\WindowsNoEditor\VotV\Binaries\Win64\
Place ChaosBot.exe in a folder called "pyChaosMod" inside Win64 folder
Follow Twitch's instructions to register an Application in the Twitch Dev Console
http://localhost:17563. This is neccessary for automatic Web OAuth.Once your Application is registered, click the Manage button from Dev Console.
Launch the game with ChaosMod installed and click Chaos Settings on the Main Menu.
Click Save.
Launch the ChaosBot from main menu, which will automatically run in order priority: ChaosBot.exe, python Chaosbot.py
Folder structure WindowsNoEditor\VotV\Binaries\Win64\pyChaosMod is essential for proper functionality
Use in-game configuration menu to change settings and set Twitch connection info.
Start your game with mods enabled, through r2modman or manual setup.
Launch ChaosBot from main menu
Either pause the game or open inventory to see buttons to toggle the mod and other functions (bottom right)
Optional In-game keybinds:
F8: Toggle Chaos Mod on/off
F7: Manually trigger voting
F6: Clear active events, to allow saving and pausing if disabled
F3: Toggle email system (if enabled)
Twitch viewers can vote using numbers in chat during voting periods.
If enabled, viewers can use the !email command to send in-game emails.
If the shop system is enabled, viewers can use the !shop command to place orders when the shop is open. This will deduct Points if enabled.
https://github.com/user-attachments/assets/4adc4bad-de7b-4fab-8a11-432bc1a9cb42
https://github.com/user-attachments/assets/9d8f602b-c36d-4a8f-b708-261537f7ef94
Twitch Chatter Email Showcase
https://github.com/user-attachments/assets/e9362855-1803-4733-a60d-bf4571f273f7
Twitch Shopping Showcase