id start by analyzing existing botbases. maybe do a little research to see if there are existing guides. maybe start with something a little simpler like a custom routine. i suggest custom routine because i know there is an existing guide for that. take a couple lessons on how to code in c++ so you won't be terrible overwhelmed.
im guessing you can write profiles, maybe a few plugins, dabbled in Custom Routines? if not, you may want to start small. spend your time browsing the Developers Forum. might be able to find a partner who is interested in joining your project. two heads are better than one.