News for hackers. Stuff that matters.
Re:Show HN: Cordless, a Discord terminal client written in Go by Arathorn on Sunday August 11, 2019 @05:54AM (#20667354)
Matrix has at least two excellent commandline clients fwiw; https://github.com/poljar/weechat-matrix (written in contemporary python) which even supports full E2E encryption, complete with things like emoji-based key verification; and https://github.com/tulir/gomuks (written in Go, as the name implies). And you can bridge to Discord with pretty good parity via https://github.com/Half-Shot/matrix-appservice-discord. So open options do exist :)
Re:Show HN: Cordless, a Discord terminal client written in Go by gsich on Sunday August 11, 2019 @09:53AM (#20668175)
Bridges suck. You have to have someone who is constantly monitoring it.
Re:Show HN: Cordless, a Discord terminal client written in Go by HeWhoLurksLate on Sunday August 11, 2019 @10:43AM (#20668379)
Or just build an automated tool that watches it. That's not too hard- I've done it in Python under Linux before: gitter <-> IRC <-> Discord It wasn't very difficult- you just need to do something like a keep-alive ping (which can be hidden in an invisible Discord channel) if you're having problems with your bridge.
Re:Show HN: Cordless, a Discord terminal client written in Go by gsich on Sunday August 11, 2019 @03:34PM (#20669957)
That's what I meant with "constantly monitoring". If for some reason it fails you need someone to fix it, maybe it's not fixable due to changes from either provider ...

All that makes using bridges unreliable as you don't know if your messages was received by the other end.