Hacker News new | ask | show | jobs
by ericflo 1099 days ago
No, do not do this. Use Matrix, or...anything else really. I tried building on top of IRC a decade ago and it was a more forgivable mistake back then, but a mistake nonetheless.
2 comments

Yeah, for things like realtime voice calls as Revolt offers, there's no point in trying to bolt on to IRC.

You can (ab)use IRC as a generic datastore, the same way you can Twitter, SMS, or anything else that allows for data to be stored, but it's a terrible idea, and you'll end up with something overly complicated and without any sort of compatibility with generic IRC clients.

And honestly, complaining about Electron apps is just lazy. It may not be the choice you make when you have unlimited resources and time to write separate native applications for every platform, but it's perfectly accessible for a first iteration. Also a great way to make sure all your platforms can have roughly the same behavior. Would much rather have an Electron Linux app (which is easy to port and costs little to maintain) than no client at all.

Yeah, you would use XMPP for this kinda thing.