title | layout | meta-description | page-header |
---|---|---|---|
IRCv3 Registry |
default |
IRCv3 Tags, Capabilities, Commands and Metadata Keys. |
IRCv3 Registry
|
This page lists the tags, capabilities, commands, batches and metadata keys that have been defined by the IRCv3 Working Group, are described by our specifications, or that we otherwise recommend using. Draft-status names are listed without the draft/
, as this primarily catalogues reserved names.
{% for type in site.data.registry %}
{{ type.name }}
{% endfor %}
{% for type in site.data.metadata_registry %}
{{ type.name }}
{% endfor %}
{% for type in site.data.standard_replies_registry %}
{{ type.name }}
{% endfor %}
{% for type in site.data.registry %}
{% if type.include_numeric %}{% endif %} {% if type.include_specs %}{% endif %} {% for val in type.values %} {% if type.include_numeric %}{% endif %} {% if type.include_specs %}{% endif %} {% endfor %}Numeric | Name | Specs | Description |
---|---|---|---|
{{ val.numeric }}
| {{ val.name }} | {% for specname in val.specs %} {% if site.data.irc_versions.proposed contains specname %} {{ site.data.irc_versions.proposed.specs[specname].name }} [PR]{% if forloop.last %}{% else %},{% endif %} {% elsif site.data.irc_versions.stable.specs[specname].deprecated %} {{ site.data.irc_versions.stable.specs[specname].name }} [deprecated]{% if forloop.last %}{% else %},{% endif %} {% elsif site.data.irc_versions.stable.specs[specname].draft %} {{ site.data.irc_versions.stable.specs[specname].name | replace: "draft/" }} [draft]{% if forloop.last %}{% else %},{% endif %} {% else %} {{ site.data.irc_versions.stable.specs[specname].name }}{% if forloop.last %}{% else %},{% endif %} {% endif %} {% endfor %} |
{{ val.description | markdownify | replace:" ","" | replace:" ","" }} {% assign i = 1 %} {% for link in val.links %} ({{i}}) {% assign i = i | plus: 1 %} {% endfor %} |
{% for type in site.data.metadata_registry %}
{% for val in type.values %} {% endfor %}Key | Format | Description |
---|---|---|
{{ val.key }}
|
{% if val.format-mono %}{{ val.format }} {% else %}{{ val.format | markdownify | replace:"","" | replace:" ","" }}{% endif %}{% if val.examples %} {{ val.examples | newline_to_br }}
{% endif %}
|
{{ val.description | markdownify | replace:" ","" | replace:" ","" }} {% assign i = 1 %} {% for link in val.links %} ({{i}}) {% assign i = i | plus: 1 %} {% endfor %} |
{% for type in site.data.standard_replies_registry %}
{{ type.name }} [spec]
Command | Code | Specs | Description |
---|---|---|---|
{{ val.command }}
|
{{ val.code }}
|
{% for specname in val.specs %} {% if site.data.irc_versions.proposed contains specname %} {{ site.data.irc_versions.proposed.specs[specname].name }} [PR]{% if forloop.last %}{% else %},{% endif %} {% elsif site.data.irc_versions.stable.specs[specname].deprecated %} {{ site.data.irc_versions.stable.specs[specname].name }} [deprecated]{% if forloop.last %}{% else %},{% endif %} {% elsif site.data.irc_versions.stable.specs[specname].draft %} {{ site.data.irc_versions.stable.specs[specname].name | replace: "draft/" }} [draft]{% if forloop.last %}{% else %},{% endif %} {% else %} {{ site.data.irc_versions.stable.specs[specname].name }}{% if forloop.last %}{% else %},{% endif %} {% endif %} {% endfor %} |
{{ val.description | markdownify | replace:" ","" | replace:" ","" }} {% assign i = 1 %} {% for link in val.links %} ({{i}}) {% assign i = i | plus: 1 %} {% endfor %} |