In my quest for a #Discord alternative for my gaming group, I'm going to toss #Matrix into the bin of "nope". It ticks most of the boxes, but holy fucking hell the constant nagging to revalidate every fucking login is not going to fly. None of my friends are going to tolerate that shit just to talk about #TTRPG scheduling, campaign planning, and general life events. Intensely user-hostile.
@SharpCheddarGoblin sounds like Delta Chat will be a good fit for you, zero-pain setup, no account creation, no phone numbers, no email address, no bullshit, no data required at all for registration, just set a name and go
besides that it has good multi-device support (and also multi-profile, as many as you want!)
it also supports using several relays node servers at the same time so you can avoid any downtime or problem with some specific server that might make them run back to #Discord
it even has collaborative in-chat mini-apps for several stuff like a text pad editor, to-do lists, polls, mini-games etc.