Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Maybe there's value in (semi-)automated discord exfiltration. Like A browser plugin that grabs all the data from any discord pages I look at and mirrors it somewhere on the open web.



There probably is, but instead of making something that breaks Discord's TOS while simultaneously increasing their popularity (because of this useful tool), I'd rather let projects realize that a web forum is better.


Discord's terms of service can suck my ass. There's no legal or moral obligation there. And I would hope they taking the valuable information out of Duscord would drain the moat and make it less popular, hard to predict though.


There definitely isn't any obligation, but it does mean you'll need to do a ton of work for the resulting cat and mouse game.


You can (and should) run a Discord export on your favorite servers and upload them to Archive.org


> There's no legal ... obligation there

Well, it's a gamble. With the risk they will sue you and win.


Although realistically you’d have to be scraping them on a corporate level with actual returns on the scraping for them to sue.


I agree but which alternative exists which is free which also provides voice chat option? On the other hand, many Discord servers never even use the voice chat option. I think Discord is more of an alternative to IRC than to forums. Maybe it does both good enough?


Matrix supports voice and video integration out of the box, as does Zulip.

I think voice chat is very popular with gaming discord users, not so much with software projects anyway.

In any case, it is so simple to just send a link to an open jitsi instance on any platform that it isn't that big of a deal if you do that once every full moon.


Unable to decrypt: The sender's device has not sent us the keys for this message.

It's very unfortunate that the entire Matrix ecosystem seems to be funded by people who want to build private branded messaging systems for enterprise and government and other users aren't the target audience anymore.


The Matrix Foundation tries to fund itself philanthropically by selling sponsorship and memberships at matrix.org/support, but it doesn’t remotely cover the full dev costs.

So there is absolutely no alternative but a) ensure the wider independent FOSS ecosystem can build general purpose apps (which they can and do - eg Cinny and FluffyChat), and b) have Element go off and build apps which people actually pay for (empirically that means govtech & enterprise).

The hope is that if/when Element is profitable doing the latter, then Element can get back to investing in the broader Matrix ecosystem again. (Separately, it’s fascinating to see how little much of the Matrix ecosystem seems to appreciate the $$M that Element has put in over the years. Funny old world.)

edit: oh, and the unable to decrypt errors should be pretty much gone now; we just spent the last 6 months on crypto doing nothing but killing them.


Uh... I can replicate them right now as I speak, I use fluffy chat on my one phone, fluffy on another android, schildichat and cinny on Linux.

I am logged out of my schildichat every few days, cinny breaks a bit, and sometimes messages just show "could not decrypt message".

They "eventually" show on all sessions but I am facing them now.

My old sessions are broken, only new messages are visible across new sessions.

I use matrix as my daily driver so i it doesn't bother me much but I can say an average user might not.

Also,

Fluffychat android doesn't work with audio calls. Notifications are broken, I get "some" notifications, some days, sometimes after a few weeks, sometimes none.


right. we’ve been chasing them down and fixing them in matrix-rust-sdk, so can’t speak for clients using other stacks.


It definitely doesn't do forums well enough, and I've never been on a forum and thought "I wish there were a voice chat option here". Discord is OK for real-time chat (though I'd still like something more open), but asynchronous forum chats should be left to web forum software.


The best value is avoiding those project like hell.


My rule is if I need to join the Discord and I can’t figure it out with the given docs, I don’t use that project. It’s helped me save a lot of headaches with dealing with their “community” who are more likely to spam NSFW than actually commit to a discussion of the project.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: