It really is time to start a push to move open communities to open source software. Running a whole bunch of open communities out of slack and discord has always surprised me. Slack is particularly bad with making anything longer than 10k messages inaccessible. The amount of internet history being lost in these groups is boggling.
What are the good open source alternatives out there? DuckDuckGo'd a few ones. But not convincing ones.
Cordless Project Closes Down
41–50 of 57 posts
Re: Cordless Project Closes Down
#42It really is time to start a push to move open communities to open source software. Running a whole bunch of open communities out of slack and discord has always surprised me. Slack is particularly bad with making anything longer than 10k messages inaccessible. The amount of internet history being lost in these groups is boggling.
Re: Cordless Project Closes Down
#43Can't we implement an opensourced sever with the same api and let cordless be the client to the opensourced server? Or the Api is also copyright?
With OSS contributors getting burned out by maintaining stuff they don't get paid for, you propose that "we" build and support something from which people participating in network will get benefits from. Then maintainers have to deal with all the requests and other stuff, it is not just writing code, you also have to run some servers and it is costing money as well.
Re: Cordless Project Closes Down
#44I know modding the official client is against the rules, but how is a replacement client in breach when there’s a public API? Does anyone know the specific rule, in the ToS, that Cordless breaks?
You may not use self-bots or user-bots to access Discord.
The API is explicitly for bots, so this pretty clearly bans using said API for accessing user accounts.Adherence to the "guidelines" is accepted as part of the ToS, "you agree to comply with the restrictions and rules of use set forth in these Terms and our Community Guideline"
Re: Cordless Project Closes Down
#45I disagree with the closure. They should fight Discord to provide an open source alternative client for a closed system who is attempting to trap their users.
Re: Cordless Project Closes Down
#46Earlier quoted context omitted.
finch?
I'm guessing the ncurses-based IM client based on libpurple (in other words, the text-based version of pidgin). Which I used quite a bit when that kind of thing was more useful
Re: Cordless Project Closes Down
#47Discord bots, on multiple occassions, have DM'd me child pornography with invite links to related servers. I have no idea how these bots have found me or why they are allowed to message me, and so far any attempt to make Discord answer me about them has failed. This earned yet another twitter DM to them telling them they fucked up. They benefit directly from the open source community so this is a huge "fuck you" to e…
Are you aware that there is an option to disable messages from unknown users, and users you do not share a server with? There is also a setting for discord "scanning" your messages for bad content, maybe that's something you're looking for.
Re: Cordless Project Closes Down
#48Discord bots, on multiple occassions, have DM'd me child pornography with invite links to related servers. I have no idea how these bots have found me or why they are allowed to message me, and so far any attempt to make Discord answer me about them has failed. This earned yet another twitter DM to them telling them they fucked up. They benefit directly from the open source community so this is a huge "fuck you" to e…
I'm confused. What did Discord do wrong? Spam is a problem across all message platforms.
Re: Cordless Project Closes Down
#49Earlier quoted context omitted.
But... context... The rest of the first paragraph also make it pretty clear he was banned because of cordless. If you're still not convinced, the author added later in the readme: > WARNING: Third party clients are discouraged and against the Discord TOS. There have already been cordless users that got banned, including me (Bios-Marcel, the maker and maintainer)
But where in the Discord ‘ToS’ does it say that?
They aren't against the TOS per se, just that they can kick you out at any time for any reason. They could kick you out for typing too slowly in the official client if they wanted to.
Re: Cordless Project Closes Down
#50Earlier quoted context omitted.
But... context... The rest of the first paragraph also make it pretty clear he was banned because of cordless. If you're still not convinced, the author added later in the readme: > WARNING: Third party clients are discouraged and against the Discord TOS. There have already been cordless users that got banned, including me (Bios-Marcel, the maker and maintainer)
But where in the Discord ‘ToS’ does it say that?
> You agree not to [...] copy, adapt, modify, prepare derivative works based upon, distribute, license, sell, transfer, publicly display, publicly perform, transmit, stream, broadcast, attempt to discover any source code, reverse engineer, decompile, disassemble, or otherwise exploit the Service or any portion of the Service, except as expressly permitted in these Terms
Combined with
> All rights, title and interest in and to all materials that are part of the Service (including, but not limited to, designs, text, graphics, pictures, video, information, applications, software, music, sound and other files, and their selection and arrangement), except for Your Content, collectively referred to as the "Service Materials,” are, as between the Company and you, owned by the Company and/or its third party licensors.
And
> You agree that you shall not modify, copy, distribute, frame, reproduce, republish, download, scrape, display, post, transmit, or sell in any form or by any means, in whole or in part, or otherwise exploit the Service Materials without our express prior written permission. You acknowledge that you do not acquire any ownership rights by using the Service or by accessing any Service Materials posted on the Service [...]
Seem to ban client modifications, reverse engineering of the client, etc.
Then, the ToS make you agree to the Community Guidelines, in which you can find
> You may not use self-bots or user-bots to access Discord.
Which, from my understanding, is the main way third-party clients work. (Except for those simply embedding the discordapp website)
I might be wrong, but that's what I gathered from my small investigation