Matrix Instant Messaging

Up to now, XMPP was the default communication service on Disroot. After much of debates, investigations and testing we have decided to implement Matrix, which is a new instant messaging software with an inspiring philosophy. You can read more on our decision to promote Matrix in a previous blogpost.

If you prefer, you can still use your Disroot account to connect to XMPP.
For more information on that here.

Matrix - Decentralized and federated Chat protocol

Communicate with your friends using a standardized, open and federated chat protocol with the ability to encrypt your communication. Matrix is a network of servers providing chat and video/audio call solution for thousands of people across multiple servers. Just like XMPP, with matrix you are not bound to one service provider, contrary to services such as whatsapp, skype, signal, slack and many others. In fact, the main idea behind matrix is to create platform where all people can communicate with each other regardless to their communicator of choice. Matrix is still young but is already a very promising project.

Project homepage: http://matrix.org

CLIENTS

Since matrix is only a protocol, it needs clients (apps) to be able to communicate with users.
There is plenty of clients already available and more to come.
The main, most feature rich client recommended by Disroot is "RIOT".
(Make sure you change the Home Server URL to disroot.org through Custom Server. You can leave the Identity Server blank)
 
 
   
 
For alternative matrix clients look here: https://matrix.org/docs/projects/try-matrix-now.html#clients

Matrix feature highlights:

Bridges

 

One of the most awesome feature of matrix is its bridges. Bridges establish connection between other chat systems and bring them all together into one room, so that people can intercommunicate with one another while using their chat app of choice. Currently supported bridges on Disroot are: IRC, Slack and Gitter. There is more to come so keep your eyes open for announcements: https://matrix.org/docs/projects/try-matrix-now.html#application-service

End to end encryption

 

Communicate with other matrix users using state of art [recently audited] end-to-end encryption using Olm cryptographic ratchet implementation. This means nobody (not even Disroot administrators) can intercept your conversations.

Audio video calls

 

One to One p2p Audio / video calls using WebRTC technology (RIOT clients only)

Audio/Video Conference

 

Conference calls in your group chat works out of the box.

!!WARNING!! Current conferencing implementation requires extra service hosted on matrix.org which means such calls are routed through third party service.

Bots

 

Setup various bots to enhance your chats (RSS BOT, Guggy, Giphy and more). Possibility to hook up any other compatible bot to your room.