IRCv3

Hacker News by 2 min read 26x views
IRCv3

Share Post

Specifications


These are the details which create up contemporary IRC, and the extensions that the IRCv3 WG have defined.

View

Working Group


The IRCv3 Working Group is chartered to prototype, create and test changes to the IRC client protocol.

View

FAQs


These are questions concerning IRC and the IRCv3 Working Group that we get asked regularly, and our answers.

View

Introduction 🔗

If you’re fair getting started alongside IRC development, the archetypal item to appearance at would be the IRC center details RFC1459 and RFC2812. One of our members has additionally been penning a new center protocol document here, which you may discover helpful to consult. After that, our specifications page contains the extensions the IRCv3 Working Group has developed.

All of the IRCv3 extensions are backwards-compatible alongside older IRC clients, and older IRC servers. Our roadmap particulars the details we have in the pipeline, and our GitHub repository is anywhere most of our specification activity is done.

For any another questions, awareness liberated to consult our FAQ page which contains all sorts of info concerning us and what we do.

If you’re curious in talking alongside us, our conversation conduit is #ircv3 on Libera.Chat [webchat].

IRCv3 Features 🔗

  • Standardised document login using SASL to speed up registration and authentication. [3.1] [3.2]
  • Providing the document data of another clients for the betterment of additional advanced client features. [1] [2] [3]
  • Optional metadata capable to be attached to all communication for easier, standardised expansion development. [link]
  • Instant distant notifications, to let users cognize whenever another users go distant or arrive rear additional quickly. [link]
  • Showing the genuine period a communication was received, improving former playback from IRC bouncers. [link]
  • Grouping connected messages to simplify collapsing and display of those messages to users. [link]

What We’re Working On 🔗

  • Standardised document registration and verification, allowing clients to provision improved interfaces for end users. [link]
  • Giving clients a standardised way to recognise, admission and perspective conversation former (provided by bouncers or servers). [link]
  • Providing a scheme to authorize clients to automatically detect, move to, and keep using safe connections. [link]
  • Allowing Unicode nicknames and conduit names, improving the conversation cognition for global users. [link]
  • Client avatars for display in graphical clients.

Participating Organizations 🔗

Other Article Hacker News
↑
Close Right Ads
Close Left Ads