For me, blocking is one of the most important features any social app (chats, social media, etc) should have. I tried using Jabber to block my friend and had them message me from Xabber (from which I was entirely unable to block anyone), and their messages came through just fine. Months before that test, I had tried to test blocking someone else, but was unable to unblock them, even though all my clients said they weren’t blocked. I simply remained unable to message them, and the client kept telling me I had blocked their JID.
Could this have been an issue with the server I was using?
I think it would be cool if each server could also have custom emoji reactions as well.
But even without that, I feel like it could be like Reddit’s badges (or whatever they were called), except that these are free