Miqobot emulates keystrokes by sending standard WinAPI messages to the game client, such as WM_KEYDOWN and WM_KEYUP. These are the same messages that are generated by Windows when you press a key on the keyboard.
If you wish to learn more about WinAPI techniques used by our developers, please contact our Tech Support and we will do our best to help you: https://miqobot.com/#support
Semi-related question because I’m very curious, do mouse events work the same way? (in general, of course; I know Miqo doesn’t do mouse) i.e. Could one send a “left mouse button down/up @ position x,y in window z” message? Or would that affect the actual cursor location? 🙂