I'm not sure, it seems like a corporate thing? I prefer discord personally, unfamiliar with revolt, will say that teams in an academic setting was immensely frustrating.
But I use slack for work and some org's community space is also on slack so I make the best of it that I can.