Currently, reports_bot assumes that it is working on English Wikipedia. This is especially the case in project_index.py, which contains the WikiProjectTools class that houses a PyMySQL wrapper. At minimum, this wrapper should support more than just enwiki and the internal reports_bot database. Really, the thing should be re-architected to support any number of Wikimedia projects.
This could be accomplished through a class that comes up with all the pages in a WikiProject (or arbitrary listing of pages; see T116680), or all the WikiProjects that a page is a part of. This class could pull information directly from the wiki for such wikis that handle their WikiProjects in a sane manner, or from special databases created by maintenance scripts. (Essentially, project_index.py will become an enwiki-specific maintenance script.)