Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Discord doesn't ban third party clients, only illegal stuff like spamming.

From the people at Discord:

> I run the infrastructure department at Discord which includes our anti-spam engineering team -- Just want to +1 what you're saying and confirm that we are never trying to ban third party clients (that aren't self-bots). Honestly, it would be a waste of our time and basically do nothing good for Discord.

https://news.ycombinator.com/item?id=28438440



sort by: page size:

you realize discord bans people who use third party clients, right?

Discord officially does not allow 3rd party clients. In theory your account can be banned for using them.

Mind you, Discord's ToS do not specifically mention third party clients at any point. They do say that they can ban your account for whatever reason, however.

Discord's actual stance against third party clients is far more convoluted, and explained by this comment by Jake: https://news.ycombinator.com/item?id=25224151

Also technically you can get banned from Discord for using third-party clients. Some people have used it and gotten away, some people weren't so lucky.

Discord does not allow third party clients. In my book that is as user hostile as it gets and due to my FOSSisms I'm effectively barred from using it.

It would help if discord would stop threatening to ban people for using third party clients.

Ironically, discord doesn't support use of third party clients and you risk an account ban if you use one of the many unofficial clients.

Discord explicitly disallows third-party clients, and will outright ban you if it detects API usage that obviously originates from self-bots (eg. posting embeds as a regular user). The ripcord ban might be a temporary ban more reliant on heuristics intended to prevent nitro scams like this one[0] where it performs no out-of-the-ordinary API calls but still purchases a bunch of Nitro gifts.

0: https://support.discord.com/hc/en-us/community/posts/3600683...


Third-party clients will often fail to act like the first-party one, causing them to be detected as userbots and banned automatically, among many other things. Modding the official client is usually looked past, as long as it doesn't touch the websocket/REST APIs in any way, but custom clients are verboten.

Obligatory "I don't work at Discord, just actively develop against their API" goes here.


It's nothing specific to bots. Discord's TOS doesn't allow you to use a thirdparty client. This has been the case since day 1 (I think) but they haven't been enforcing it. Now the creator of this client has had their account banned, so it seems that Discord may be cracking down on the use of unofficial clients.

(I work at Discord and manage our Infrastructure, Security, and Safety engineering organizations.)

We currently don't intentionally block or disable third party clients or action the accounts of people who use them.

We do monitor the traffic of spammers and we build heuristics around how to identify them -- and sometimes third party clients get caught up in that. Cold comfort, I know, but it's not us trying to block/come after well-behaved third party clients.

Anyway, to OP, good luck with discordo! For one of our internal hack weeks a few years ago I tried to build an RFC1459 compliant Discord gateway... it was a fun POC, but definitely lots of rough edges because the paradigms don't exactly match up. :)


Third-party Discord clients violate the TOS. The company considers them to be self-bots, which also violate the TOS.

How does this work? Discord has been notorious in shutting down third-party clients; what makes this different than the others?

Now if only we didn't have to worry about Discord arbitrarily banning accounts for daring to use a third party client..

Are third party clients allowed? One thing that has made me avoid discord and most of these sorts of chat apps is that they really hate users having customized clients. There's a lot of cool features that people have made for unauthorized discord client modifications which are technically forbidden which is not ideal.

and discord's 3rd party client policy is not doing them any favours

Can you show where in the TOS third-party clients are disallowed?

(The Discord TOS does not even mention third-party clients.)


> Doesn't discord block non-native [aka third-party] client users

Despite the other reply to your comment strongly stating "No." without elaborating any further, Discord still doesn't allow third-party clients [0].

0. https://twitter.com/discord/status/1229357198918197248

next

Legal | privacy