You are only browsing one thread in the discussion! All comments are available on the post page.

Return

drkt ,
@drkt@lemmy.dbzer0.com avatar

How is beeper reading my Discord DMs without breaching Discord TOS?

e: Their ToS and privacy clauses are way too opaque for something that's not open source. No from me, Ma'am.

remington OP Mod ,
@remington@beehaw.org avatar

I've been using a Discord bridge with Beeper for three years with no problems.

drkt ,
@drkt@lemmy.dbzer0.com avatar

That's not what I asked

Nia_The_Cat ,
@Nia_The_Cat@beehaw.org avatar

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, but it's still a use at your own risk thing. Many will say it's perfectly safe to use but 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 ,
@drkt@lemmy.dbzer0.com avatar

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

flashgnash ,

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

Nia_The_Cat ,
@Nia_The_Cat@beehaw.org avatar

Same, basically unusable without them for me.

I'll keep using them until if i get banned one day, try to make another account, then just move if I can't because without custom clients discord is just death by a thousand papercuts imo

derin ,

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.

drkt ,
@drkt@lemmy.dbzer0.com avatar

That's the source code for the Discord bridge, I'm talking about Beeper

derin ,

You were asking how it interacts with Discord. That is the code.

Beyond that it's running a version of Synapse and has its own client - the latter being optional.

Blisterexe ,

you can use any opensource matrix client with your beeper account

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • technology@beehaw.org
  • All magazines