I'm in a tailscale network with everyone I want to chat with if that changes anything.
Must be/have:
- Easy to roll out, not much harder/more involved than setting up something like discord ideally.
- Clients available on Windows and Android and Linux of course.
- Decentralized/Peer to Peer. I don't want to set up a server computer but I will if I absolutely must. All devices behave as if they're on the same LAN thanks to tailscale if that helps.
Would be nice to have:
- Groups and sub groups like discord.
- Stickers like telegram.
- Voice/Video chat. I would miss desktop streaming a bit but I could always fall back to Discord if I must.
Is there anything at all like that? There are so many options it's kind of overwhelming.
I recommend Matrix, but it may be a little more work than you’re hoping for
So matrix will do everything on my list except being p2p is that right? That's unfortunate but I'll bite that bullet if I must.
Yes I believe so