This will be updated, but not much. I will create a quick and easy way for people to connect Twitch to Visual Boy Advance and have an interactive chat, however beyond that not much is to be promised. I will continue the development of my own personal project where I work from this script as a base to build what fits my needs.
This is written in Python 3.3.4 and meant to run on Windows, it has only been tested on Windows 7 because I hate Windows 8. That being said, you need to install this:
After that install this:
You'll want to download Visual Boy Advance and set .gbc files to open with it by default before running this bot
Now you're good, download this and extract it anywhere, don't re-arrange or re-name the contents without changing the scripts, you will also need to update ircbot.py to connect to your account, or else it will NOT work.
Of course update ircbot.py with your credentials first
Open Visual Boy Advance and change your arrow key settings to use num-pad 8, 4, 6, 2 respectively with num-lock enabled, Z and X are A and B, Enter and Backspace are Start and Select.
Open up two COMMAND PROMPTS and before running the programs type in chcp 65001 into EACH
First start the ircbot, verify that it echoes "Connected" to the channel and can receive messages, then start the controller.py which will open VBA as well as focus it every 3 seconds when it needs to make a command.
(To people who don't know command line, navigate to the directory your stuff is located in with cd Directory\Name then type in the name of the program, if you installed Python 3.3.4 correctly it will start the program)
Now I will shamelessly plug my channel HEREHowever once I move it to a server it will be shown HERE
So if you must follow a channel, follow the latter.
If you get this working on a Ubuntu 12.04 server running xvnc please tell me what you're using to stream by sending me a message on Twitch, I'd appreciate it so I can port this to Linux.My code is not beautiful and could be better.