Zulip hit's the sweet spot for me, as it's pretty straight forward to use and not too many bangs and whistle's.
Alternatively I'm also very happy with signal for communicating with other ones where Idon't have to vother about user management too much.
Have a look at glances. It seems quite ok.