Hello, I would like to hear your opinions about a good selfhosted messenger like discord.

To list exactly what I mean by that is:

  • No need for federation ( only will be used by friends )
  • E2EE
  • Support for direct messages
  • Support for discord like server management by which I mean the ability to set rooms and topics for such rooms.

From what I know, this seems to be more similar to slack alternative’s but wanted to hear opinions of others.

I have been thinking about either matrix, mattermost, rocket.chat or revolt chat.

I already have a XMPP server, but setting up encryption and client’s has turned away quite a few people I would like to get onto this platform.

EDIT: As pointed by other people E2EE isn’t needed for my usecase if no federation.

  • TheRealCharlesEames@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 months ago

    Sorry to hijack — does Matrix have support for voice channels now? I know it has support for voice calls, but I’d like to just join a designated voice channel and allow other members to join as they please.

    • kevincox@lemmy.ml
      link
      fedilink
      English
      arrow-up
      4
      ·
      8 months ago

      Element is running a beta for Video Rooms which is basically exactly this. However it isn’t standardized yet and I haven’t tried it.

    • fossphi@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      Pretty sure it integrates with Jitsi, so that’s one option for calls

    • Nimmo@lem.nimmog.uk
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      I’ve got my instance of matrix working with voice calls. It’s not built in, but it’s just another service in my compose file alongside the bridges I use to have my unified chat app.

      I’m using coturn and it just works when doing voice and video calls with federated users.

      I think I’ve seen people using jitsi as well, so it seems there are many options available

    • poVoq@slrpnk.net
      link
      fedilink
      English
      arrow-up
      1
      ·
      8 months ago

      No. I don’t think any of the here proposed solutions other than Mumble (and Teamspeak) does. Maybe Revolt?