Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
There's some research I wanted to do with a bot like this one, but I'm unsure how to use it as the documentation is (for good reason) sparse and I'm unfamiliar with some of the structures used. If you ever come online again, I'd love for you to give me the opportunity to ask you some questions...