TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Modern IRC Client Protocol

84 pointsby rdpintqogeogsaaalmost 4 years ago

5 comments

dragontameralmost 4 years ago
IRC&#x27;s operator model is pretty awful though.<p>In the 80s when IRC was designed, they didn&#x27;t foresee the importance of channel #names. Today, we know that names are incredibly important (paying big bucks to keep your domain name in your control, as well as enforcing your names with trademark law where appropriate).<p>The fact that you can lose &quot;control&quot; of a #channel if you simply log off is a fundamental problem of IRC. Its a known problem: you have bouncers and services (ex: NameServ or ChanServ) to solve this problem.<p>---------<p>So &quot;raw&quot; public IRC doesn&#x27;t work. At a minimum, we need NameServ and ChanServ (and probably a few other bots) before we can make a competent, modern IRC service.<p>I realize that&#x27;s where IRC v3 was going (standardizing which bots were enabled). But it should also be noted that xmpp avoids the issue all together with a different channel security model.<p>-------<p>Hmmm, maybe there should be an IRC service with a policy to automate #op control to DNS lookups or something. That way, #channels can be connected to DNS lookups and unambiguous? I&#x27;m thinking something similar to email &#x2F; DNSsec style lookups that proves ownership of a name.
评论 #28280828 未加载
评论 #28280787 未加载
评论 #28280994 未加载
评论 #28281110 未加载
mikecealmost 4 years ago
I love IRC: it&#x27;s the protocol that will NEVER die!
评论 #28280568 未加载
评论 #28279740 未加载
nicolaslemalmost 4 years ago
I used this documentation to go from zero knowledge of IRC to writing my own client. I have been hanging on IRC using it ever since, it&#x27;s pretty satisfying!
评论 #28282651 未加载
harryvedercialmost 4 years ago
Question about the ascii diagrams: did you create them manually, or with a tool? I&#x27;m curious because I&#x27;m creating a tool that does this as well :)
评论 #28280101 未加载
评论 #28280399 未加载
marcodiegoalmost 4 years ago
Obligatory xkcd: <a href="https:&#x2F;&#x2F;xkcd.com&#x2F;1782&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;1782&#x2F;</a>
评论 #28281041 未加载