I've heard Zulip is a good alternative