A bot that converts messages from Twitch chat to actual actions to any window you want
This bot will read chat messages as input.
Will process them and do stuff on the host machine.
The end goal is to run any simple emulator (DS, nes, etc) by broadcasting keys to said emulator
A simple feature includes chaos / order (affects time between messages to let twitch chat take action)
The bot is for now in dev.
~It should not be so hard to develop and should be a lot of fun~.
I’ve reached a wall, I can make this program send keys to OverWatch, World of Warcraft, any recent game, but the DeSmuMe window doesn’t handle Windows Message… Only DirectInput, and I don’t know how to send keys to an inactive window via DirectInput
A default ‘settings’ looks like this:
channel: #streamer_live_name # (For Example: #Xiaojiba)
password: oauth:......... # (get this from https://twitchapps.com/tmi/)
window name: desmume # (if you use DeSmuME)
More here
More here
If you want to edit it on WSL:
Install SDK from DotNet WSL. I installed the runtime too, might not be needed
If you want to edit it on Windows:
Install SDK from DotNet Windows
You will need ViGEm to emulate a real virtual joystick and the ViGEm driver is required to do so.
Get them here: ViGEm Driver releases