IMO, start with the basic built in MQ2Bot and adjust the INI settings from there as needed.
For example, your cleric casts a spell you don't want to cast in or out of combat, you can disable it within the INI. Will take a little bit of tweaking, but the all in one bot is usually really good