Movement
- Type "forward", "back", "left", "right" to move.
- Optionally specify a time to hold the key, e.g. "forward 2" will hold the key down for 2 seconds. This works from 0.1 to 3 seconds.
Combat
- "Tab" to select enemy.
- "1", "2", "3", etc. to use abilities.
Interaction
- "Interact" to interact with NPCs or loot bodies.
UI Windows
- "Spellbook", "Character", or "Backpack" will open those windows.
Mouse Control
- "Click X Y" will click at the X,Y coordinate.
- "Rightclick X Y" will right click at the X,Y coordinate.
- "Drag X1 Y1 X2 Y2" will drag mouse from X1,Y1 to X2,Y2. Use this to drag and drop items or spells.
Note: A few parts of the screen can't be clicked, to prevent chat from closing the game or changing realms, etc.
Note Capitalization of your messages doesn't matter, the code will work regardless.
In theory, Twitch Chat can create a brand new character if they die? I haven't tested this.
Good luck! I'm rooting for you!