I'm starting to think ergo (server) + halloy (desktop) / goguma (mobile) makes a credible alternative to discord for small community textual chat, based on some recent experiences.
At least this combo of IRCv3 servers and clients has a pretty high level of "just works" (not needing a bouncer, handles multiple simultaneous connections from different clients, history/state survives disconnects, basic image attachments / url unfurls / reactions, etc).


