Setting up Matrix Server for Community Learning Project (Part 3)


Think of Slack. Think of Discord. This is a real-time communication forum enabling our continued learning. The difference: we are in control of our data


Virtual or otherwise, interested learners got together for 6 weeks to learn and practice Python programming language for more than 2 years. At the end of every offering, our participants asked: What’s next?, Is there a Level-2?

We now launch this platform so our alumni and alumni-to-be can get together to enhance their learning. Learning is an ongoing journey and our goal is to extend the path we laid.


We use the public server hosted by To join the community and login thereafter, proceed to How do I guides


We are the staff of Carnegie library of Pittsburgh and volunteering facilitators associated with program On Ramp to Python: A Six Week Introduction to Coding

How do I..?


We can guide you using this web app:


Element webapp home screen

You have more choices such as this and sophisticated setups such as this too!

By this point, you would be having a userid


In one of your program-related emails, you’d find my email ID. Send your user id to it to receive an invite to your account. The invite does not come to your email ID


The next time you login into your Matrix client (Element or otherwise), you would see an ‘Invitation to join’. Accept it to start participating in our community!

TODO: Image required

Thereafter, you can find multiple rooms related to Python, programming in general and everything else to join

Self-hosted servers

  1. You may participate in our community by hosting your data on your own server after accepting our Terms and Conditions. Yes, we welcome you that way too! For instructions, please see the section Who?