Starting in early March, the platform will place every account into a default “teen-appropriate” experience unless it has proof that users are adults.

The move has brought widespread criticism from Discord users, who are citing privacy and security concerns following a recent breach of a third-party vendor that ended up exposing around 70,000 government ID images used to verify the age of Discord users.

  • reluctant_squidd@lemmy.ca
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    2 days ago

    How hard is this type of service, as a self hosted docker app, to develop?

    Wouldn’t most of the underlying codec and streaming technologies be more or less extendable into a platform?

    • voracitude@lemmy.world
      link
      fedilink
      English
      arrow-up
      24
      ·
      2 days ago

      https://stoat.chat/

      These guys have been at it for several years now. Check out their GitHub, look at the components.

      I’m trying to modify their dockerfile a bit so it runs in my container manager and uses my reverse proxy, instead of the one they included, and it creates more containers for this one application than I have for all my other projects combined.

      All of which is to say: “pretty hard” is the answer. It is pretty damn hard to build this stuff.

      • other_cat@piefed.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        I got the self hosted version up and it looks like it’s a much older version than their current iteration which was a kick in the teeth. Nothing discouraging quite like “Well you can self host if you don’t mind a worse version of the product”. Like my dudes I’m trying to take some pressure off of your server…

        • cmhe@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          edit-2
          2 days ago

          Teamspeak isn’t open source… Use Mumble, MediaMTX or Matrix instead.

    • tempest@lemmy.ca
      link
      fedilink
      English
      arrow-up
      10
      ·
      2 days ago

      How hard is it to create discord?

      A lot of the technical difficulty in that type of app usually centers around scale. If you only ever have 10 users in a channel it’s not so hard. When you have 10,000 or 50,000 things start to get more tricky.

      Still as per usually for small scale (and slightly larger too) there have been options for a long time. The main difficulty is in getting other people to use your proposed option.

    • webghost0101@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      2 days ago

      Don’t think much needs to be developed.

      Matrix has been out for a while… but admittedly i have not checked it out myself yet.

      • Toes♀@ani.social
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        I’ve been trying it out with a group of people. (On Linux and Android)

        It’s pretty bad still. The concept is solid but each client and server has their own way to go about things. Most are missing desired features like calling and screen sharing. Some even lack group chat…

        Reactions and custom emojis are sent through an unencrypted side channel. Rich formatting such as code blocks are inconsistent across clients.

        You’re pretty much stuck using the mainline client element to get the best discord lite experience. But it’s still pretty junk at hq screen sharing and group calls. It’s missing audio capture and a decent audio filter essentially.