• Nia_The_Cat@beehaw.org
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      9 months ago

      tl;dr: It does breach Discord TOS. It’s rarely enforced, but still use at your own risk.

      It connects via the bot api with permission “send and receive messages on your behalf” on your user account which itself doesn’t break TOS, but it toes the line of what discord considers “self botting”, and you’re technically logging messages which is against their TOS

      So yes it definitely breaks TOS, Discord rarely enforces it against it, buts it’s still a use at your own risk thing. Regardless of how many will say it’s perfectly safe to use there’s still a risk to be considered for how much you value your account. It’s in the same risk area as third party clients even though it isn’t one.

      I don’t value my account so I use things like this and third party/modified clients and haven’t been banned for years, but any day now I and anyone else using these could be banned.

      • drkt@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        0
        ·
        9 months ago

        I’ve already Discord had accounts snupped out from under me not giving them my phone number, I don’t wanna give them a real reason to ban me 😅

      • flashgnash@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        9 months ago

        Discord’s own Linux client is kinda ass and keeps breaking my build using old insecure electron versions/forcing you to update before you can use the app while not being up to date in my package manager

        Gotta use a custom client anyway to keep my sanity intact

    • Derin@lemmy.beru.co
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      9 months ago

      It’s open source, here’s the code. It uses the discordgo library to connect to Discord and read your DMs.

      e: You’re free to download and deploy the source yourself, and write your own ToS. That’s the nice part of open source software.