This is more of a Tool Assisted Speedrun (TAS) than a cheat bot. I haven't read through the entire article, but it seems he's not using intended helpers, but rather exploits glitches. Not saying that this is any less of an achievement, though.
Obligatory Awesome Games Done Quick reference: https://www.youtube.com/watch?v=oWa5GPb9fw8 ("AGDQ 2015 TASbot taking over Pokemon Red, and MORE", 9Min, SFW)