The aim of the Gloria Scheduler (GlSch) is to manage a heterogeneous network of robotic telescopes for citizen science, helping users to get involved in astronomy research. The main advantage of this scheduler is the ability to connect with different third-party local schedulers. This is carried out using a hybrid distributed-centralised architecture, which is described in this paper. Moreover, it describes the information workflow at different levels from the end-users request to telescopes. Finally, an experiment with different telescopes has been performed, and its results are also analysed in this paper.