4 ms·
Yes, decentralized through federation like Mastodon. One other cool think about it, each "message sent to an user or a room", are "events". And an event can b
by ngc6677 5y ago
Yes, decentralized through federation like Mastodon.
One other cool think about it, each "message sent to an user or a room", are "events".
And an event can be of any type, and have any sort of (json) data to it.
Through element.io (the main matrix client, developed by Matrix people), you can type `/devtools` in a chat, to test sending "custom events" to a room.
As a developer, it means you can "hack" matrix, to make it store whatever data you'd like.
If you'd like to look at some javascript, this is the code related to matrix that makes libli run https://gitlab.com/sctlib/matrix-room-element https://gitlab.com/sctlib/matrix-room-element
Otherwise this page has a lot of resources https://matrix.org/discover/ https://matrix.org/discover/
cheers!