Skip to content
This repository has been archived by the owner on Apr 14, 2020. It is now read-only.

Add IRCv3 capability negotiation support #10

Open
9 of 20 tasks
Heufneutje opened this issue May 20, 2014 · 2 comments
Open
9 of 20 tasks

Add IRCv3 capability negotiation support #10

Heufneutje opened this issue May 20, 2014 · 2 comments
Assignees
Milestone

Comments

@Heufneutje
Copy link
Owner

Heufneutje commented May 20, 2014

IRCv3.1

Base

  • Capability negotiation v3.1
  • multi-prefix
  • sasl

Optional

  • account-notify
  • away-notify
  • extended-join
  • tls

IRCv3.2

Base

  • Capability negotiation v3.2
  • Message tags
  • metadata
  • monitor

Optional

  • account-tag
  • batch
  • cap-notify
  • chghost
  • echo-message
  • invite-notify
  • sasl
  • server-time
  • userhost-in-names
@Heufneutje Heufneutje added bug and removed bug labels May 20, 2014
@Heufneutje Heufneutje added Module and removed Core labels Sep 28, 2014
@Heufneutje Heufneutje added this to the 1.1 milestone Sep 28, 2014
@Heufneutje Heufneutje changed the title Add CAP support Add IRCv3 capability negotiation support Sep 29, 2014
@Heufneutje Heufneutje added the Core label Apr 7, 2015
@Heufneutje
Copy link
Owner Author

Part of this will have to be integrated into the core, as extensions like 3.2 message tags and message intents change the way messages are parsed.

@Heufneutje
Copy link
Owner Author

The 3.2 spec is now finalized. Message intents have been pushed back for 3.3.

@Heufneutje Heufneutje self-assigned this Jun 19, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant