Skip to content

Commit 0aa10fd

Browse files
authored
Add extended-isupport and network-icon (#573)
1 parent 6ff5990 commit 0aa10fd

File tree

4 files changed

+44
-1
lines changed

4 files changed

+44
-1
lines changed

_data/irc_versions.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -251,6 +251,14 @@ stable:
251251
caps:
252252
- draft/chathistory
253253

254+
extended-isupport:
255+
name: draft/extended-isupport
256+
description: extended-isupport Extension DRAFT
257+
link: /specs/extensions/extended-isupport.html
258+
draft: true
259+
caps:
260+
- draft/extended-isupport
261+
254262
message-redaction:
255263
name: draft/message-redaction
256264
description: Message redaction DRAFT
@@ -259,6 +267,12 @@ stable:
259267
caps:
260268
- draft/message-redaction
261269

270+
network-icon:
271+
name: draft/network-icon
272+
description: Network Icon DRAFT
273+
link: /specs/extensions/network-icon.html
274+
draft: true
275+
262276
react-client-tag:
263277
name: +draft/react
264278
description: React client tag DRAFT

_data/registry.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,10 @@
193193
specs:
194194
- chathistory
195195
description: Lets clients request JOIN/MODE/etc messages as part of history.
196+
- name: extended-isupport
197+
specs:
198+
- extended-isupport
199+
description: Enables clients to request ISUPPORT before connection registration.
196200
- name: extended-join
197201
specs:
198202
- extended-join
@@ -345,6 +349,11 @@
345349
- netsplitjoin-batch
346350
description: Indicates that the given clients are quitting as the result of a netsplit (two servers disconnecting).
347351

352+
- name: draft/isupport
353+
specs:
354+
- extended-isupport
355+
description: Indicates that the given messages belong to a single ISUPPORT burst.
356+
348357
- name: Messages
349358
include_numeric: false
350359
include_specs: true
@@ -378,6 +387,10 @@
378387
specs:
379388
- invite-notify
380389
description: Not defined by IRCv3 but extended to alert other clients that someone's been invited to one of their channels.
390+
- name: ISUPPORT
391+
specs:
392+
- extended-isupport
393+
description: Requests ISUPPORT server information.
381394
- name: JOIN
382395
specs:
383396
- extended-join
@@ -462,3 +475,8 @@
462475
specs:
463476
- whox
464477
description: Indicates the server supports the extended WHO syntax
478+
479+
- name: draft/ICON
480+
specs:
481+
- network-icon
482+
description: Advertises a server icon.

_irc/index.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,17 @@ describes the new `INVITE` reply which this extension uses, and how clients
250250
interpret these notifications.
251251

252252

253+
## `ISUPPORT`
254+
255+
The **work-in-progress** [`extended-isupport` spec]({{site.baseurl}}/specs/extensions/extended-isupport.html)
256+
allows clients to fetch the `ISUPPORT` metadata prior to connection
257+
registration, introduces a new command to fetch `ISUPPORT` and a new batch type
258+
to delimit `ISUPPORT` bursts.
259+
260+
The **work-in-progress** [network icon spec]({{site.baseurl}}/specs/extensions/network-icon.html)
261+
introduces a new `ISUPPORT` token to advertise a network icon.
262+
263+
253264
## [Labeled Responses]({{site.baseurl}}/specs/extensions/labeled-response.html)
254265

255266
The `labeled-response` extension allows clients to link returned numerics with

0 commit comments

Comments
 (0)