Zulip has some really nice onboarding features. You get a private thread to learn the UI, and it helpfully lets you ignore any unread messages.