News for hackers. Stuff that matters.
Re:Ripcord – A desktop chat client for Discord and Slack by mostlysimilar on Tuesday April 09, 2019 @04:20PM (#19618546)
I love the interface, but how does it connect with Discord and how long until they try to shut it down?
Re:Ripcord – A desktop chat client for Discord and Slack by Lowkeyloki on Tuesday April 09, 2019 @05:23PM (#19619067)
I'm not very familiar with Discord, but I thought the same about Slack. Slack has been aggressive in the past sending C&D letters to those who threaten their walled garden. I'm not saying it'll definitely happen in this case and I wish all the best to the developers and users of Ripcord. I sympathize with their want for non-electron desktop clients. But I wouldn't be surprised at all if they received a terse and disapproving letter from Slack's legal team.
Re:Ripcord – A desktop chat client for Discord and Slack by helge5 on Tuesday April 09, 2019 @06:33PM (#19619635)
> Slack has been aggressive in the past sending C&D letters

Could you elaborate? Slack provides client tokens and they don't seem to forbid that in the way Discord does (in fact they explicitly provide client tokens via OAuth).

Re:Ripcord – A desktop chat client for Discord and Slack by Lowkeyloki on Tuesday April 09, 2019 @10:06PM (#19621120)
To be fair, the ones I specifically remember were various browser extensions and plug-ins that would modify the browser version of Slack's official client.

However, I could have sworn there were a few full-fledged clients that Slack didn't like. I feel like one of them was a terminal-based client.

Re:Ripcord – A desktop chat client for Discord and Slack by grimgrin on Wednesday April 10, 2019 @12:29AM (#19621848)
It's pretty rough really, within Discord's native or webapp you have to pop open the devtools/network-tab and grab an auth token from a request header, heh

Works really well though. I've been lazy about addressing a mic-not-working issue on the linux client, and had been resorting to using the webapp when I wanna voice

This ends up working fine for me though re: voice

Low footprint is nice too

[dead]
Re:Ripcord – A desktop chat client for Discord and Slack by t0mbstone on Tuesday April 09, 2019 @04:39PM (#19618728)
What makes you think this? Discord is extremely popular amongst many gamers.
Re:Ripcord – A desktop chat client for Discord and Slack by Algent on Tuesday April 09, 2019 @05:00PM (#19618884)
And if they made a professional version of it (as is not linked to current one), they would murder slack and pretty much anyone in the way.
Re:Ripcord – A desktop chat client for Discord and Slack by RHSeeger on Tuesday April 09, 2019 @06:08PM (#19619464)
I use both, for different things, and I far prefer Slack.
Re:Ripcord – A desktop chat client for Discord and Slack by automathematics on Tuesday April 09, 2019 @07:29PM (#19620070)
What do you prefer? I can think of a single thing I like more on Slack, maybe two if I'm splitting hairs (it's a dev only thing) but I moved my entire company's internal chats to Discord (where our external chat already was) because I strongly felt the opposite!
Re:Ripcord – A desktop chat client for Discord and Slack by lwansbrough on Tuesday April 09, 2019 @10:39PM (#19621318)
They already have more users than Slack, so I think their response to that right now might be shrug
Re:Ripcord – A desktop chat client for Discord and Slack by carlhjerpe on Wednesday April 10, 2019 @02:22PM (#19627406)
The fact that you can't easily reply to a message in discord kind of tells me the opposite.
Re:Ripcord – A desktop chat client for Discord and Slack by throwaway190102 on Tuesday April 09, 2019 @04:42PM (#19618758)
What are you basing this assumption on?
Re:Ripcord – A desktop chat client for Discord and Slack by zapzupnz on Tuesday April 09, 2019 @05:15PM (#19618998)
Third-party Discord clients violate the TOS. The company considers them to be self-bots, which also violate the TOS.
Re:Ripcord – A desktop chat client for Discord and Slack by jjeaff on Tuesday April 09, 2019 @06:33PM (#19619636)
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.
Re:Ripcord – A desktop chat client for Discord and Slack by jonathanlydall on Wednesday April 10, 2019 @01:08AM (#19622025)
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.

https://en.wikipedia.org/wiki/MDY_Industries,_LLC_v._Blizzar....

Re:Ripcord – A desktop chat client for Discord and Slack by Karunamon on Tuesday April 09, 2019 @09:25PM (#19620859)
They are necessarily violating the tos to work on the tool - how else are they testing it?
Re:Ripcord – A desktop chat client for Discord and Slack by jjeaff on Wednesday April 10, 2019 @12:55AM (#19621951)
You would need to prove that. And for all we know, he borrowed the account from a friend who didn't know he was using it to test the API.
Re:Ripcord – A desktop chat client for Discord and Slack by Karunamon on Wednesday April 10, 2019 @11:41PM (#19630973)
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.
Re:Ripcord – A desktop chat client for Discord and Slack by realusername on Wednesday April 10, 2019 @12:02AM (#19621730)
3rd party clients are fully legal in most countries regardless of what their TOS might say, they are not above laws.
Re:Ripcord – A desktop chat client for Discord and Slack by zapzupnz on Wednesday April 10, 2019 @12:10AM (#19621764)
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.
Re:Ripcord – A desktop chat client for Discord and Slack by realusername on Wednesday April 10, 2019 @12:15AM (#19621791)
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.
Re:Ripcord – A desktop chat client for Discord and Slack by zapzupnz on Friday April 12, 2019 @04:42AM (#19643127)
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.

Re:Ripcord – A desktop chat client for Discord and Slack by penagwin on Tuesday April 09, 2019 @05:23PM (#19619072)
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.

Re:Ripcord – A desktop chat client for Discord and Slack by solarkraft on Tuesday April 09, 2019 @05:23PM (#19619069)
That's terrible. I find the interface absolutely awful.
Re:Ripcord – A desktop chat client for Discord and Slack by gsich on Tuesday April 09, 2019 @07:07PM (#19619897)
And? What are selfbots?
Re:Ripcord – A desktop chat client for Discord and Slack by zapzupnz on Wednesday April 10, 2019 @12:13AM (#19621775)
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.
Re:Ripcord – A desktop chat client for Discord and Slack by gsich on Wednesday April 10, 2019 @03:58AM (#19622715)
I see. Discords fault then. Why allow this? But I probably know the answer. They have an Electron interface and no real way of detecting this.
Re:Ripcord – A desktop chat client for Discord and Slack by tenryuu on Wednesday April 10, 2019 @04:55AM (#19622942)
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)

Re:Ripcord – A desktop chat client for Discord and Slack by fooey on Tuesday April 09, 2019 @06:26PM (#19619592)
racists are mad they're getting deplatformed and convinced it means the platforms will die