The BBC is independent by decree and design. There’s certainly an establishment slant, but that’s down to hiring decisions and the class system more than anything.
The best solution to this I've found is the moto Z series of phones. Integrated battery and an external battery that attaches to the back with magnets.
I don't really use the other mods but there's a battery attached to the back of my phone all the time and a spare in my bag.
That means the discord users would be in violation. The creator of the client doesn't have to abide by those terms as they are not consuming the discord service. Merely providing a tool to do so.
Also see my comment in a different thread. Not an identical scenario, but Blizzard won a court case they filed against company whose sole purpose was to make software to violate their EULA.
To block them from their platform and press charges if they do not? The block doesn't even need to be casually connected to the API usage - if they say go away, and they choose not to, that's CFAA territory.
When did anybody bring the question of law into it? Law has nothing to do with whether or not Discord will prevent you from using their services for breaching the terms of use of what is, after all, their own service.
This thread is talking about breaking the TOS, not actions from discord (unless you replied to the wrong comment), TOS violations are moot here since Discord is not above laws.
I am replying to the correct person, but your comment just now doesn't refute what I'm saying. I don't say that Discord is above the law, but that doesn't meant they don't have the ability to deny access to whomever they please when someone contravenes their TOS.
Yes, TOS are not legal documents. We all know that. That doesn't make Discord beholden to granting everybody the same access to their service. I don't know why people feel the need to bring the law into it; it was never relevant to start with, so making a point of it is unhelpful.
To add on to this, the only available api is the same for bots as it is for users, the only difference is that bots have less api access and are labeled as such.
It's against the terms to use the user api (although it will work until you get caught), I'm not sure if they explicitly ban 3rd party clients (they very well may) but this effectively does the same thing.
They are bots that use the bot API but connect as a regular user rather than as a bot user. This gives them access to features they should not have, according to the terms of use of the API.
Both users and bots use the same API. All that's different is that Bots have 'Bot' in their auth headers. That and some endpoints are limited to just Bot accounts.
Bot on normal account detection is based on outlier usage statistics from regular accounts, like too many requests or something.
All Ripcord requests (to discord) actually have Ripcord in their User Agent header, discord can immediately detect it's usage, they have not banned anyone for using the software specifically, only for the same reason they have been banning Selfbots (Users ending up spamming the API)
Oh??
https://www.nytimes.com/2019/03/23/health/private-health-ins...
(EDIT Formatting)