Egregoros

Signal feed

Timeline

Post

Remote status

Context

1
Hear me out.

We fork Mumble server. We change the chat to be IRC. We use Obsidian IRC (web irc clone of discord) as the client. IRCv3 SASL EXTERNAL will let us auth the user using the same key identity mumble uses. Convert the Obsidian web to Tauri for cross platform desktop app.

That's it. Self-hosted Discord, now just improve the UI and invite people to rewrite in Rust and add storage backends for the chat history and nobody needs Discord ever again.

https://github.com/ObsidianIRC/ObsidianIRC
@feld the call quality of discords calls isn't even close when compared to mumble. with mumbles echoey hell unless you know to configure noise cancelling, random n number of second delays with 50 - 80 ping, hell I've even had problems getting mics recognized on arm macs, it just isn't pleasant if you're not prepared for unexpected issues to arise at basically any time. aaaagh

Replies

0

Fetching replies…