This software is compliant natively; other software may be compliant with extensions.
We make a best effort to keep this list up to date but it may deviate from recent releases.
The software listed here is NOT endorsed in any way by the IRCv3 Working Group and inclusion does not constitute a recommendation.
Please help us keep this updated by contributing a pull request.
| Feature | AdiIRC | Ambassador | BitchX | Colloquy | Glirc | HexChat | IceChat | Irssi | Konversation |
|---|---|---|---|---|---|---|---|---|---|
| CAP |
Yes
AdiIRC CAP |
Yes
Ambassador CAP |
Yes
BitchX CAP |
Yes
Colloquy CAP |
Yes
Glirc CAP |
Yes
HexChat CAP |
Yes
IceChat CAP |
Yes
Irssi CAP |
Yes
Konversation CAP |
| CAP 302 |
3.0+
AdiIRC CAP 302 |
Yes
Ambassador CAP 302 |
No
BitchX CAP 302 |
Yes
Colloquy CAP 302 |
Yes
Glirc CAP 302 |
Yes
HexChat CAP 302 |
No
IceChat CAP 302 |
Git
Irssi CAP 302 |
v20.11.80+
Konversation CAP 302 |
| cap-notify |
3.0+
AdiIRC cap-notify |
Yes
Ambassador cap-notify |
No
BitchX cap-notify |
Yes
Colloquy cap-notify |
Yes
Glirc cap-notify |
Yes
HexChat cap-notify |
Yes
IceChat cap-notify |
Git
Irssi cap-notify |
v21.03.80+
Konversation cap-notify |
| account-notify |
Yes
AdiIRC account-notify |
Yes
Ambassador account-notify |
No
BitchX account-notify |
Yes
Colloquy account-notify |
Yes
Glirc account-notify |
Yes
HexChat account-notify |
Yes
IceChat account-notify |
Git
Irssi account-notify |
Yes
Konversation account-notify |
| account-tag |
Yes
AdiIRC account-tag |
Yes
Ambassador account-tag |
No
BitchX account-tag |
Yes
Colloquy account-tag |
No
Glirc account-tag |
Git
HexChat account-tag |
Yes
IceChat account-tag |
No
Irssi account-tag |
No
Konversation account-tag |
| away-notify |
Yes
AdiIRC away-notify |
Yes
Ambassador away-notify |
No
BitchX away-notify |
Yes
Colloquy away-notify |
Yes
Glirc away-notify |
Yes
HexChat away-notify |
Yes
IceChat away-notify |
Git
Irssi away-notify |
Yes
Konversation away-notify |
| batch |
3.0+
AdiIRC batch |
Yes
Ambassador batch |
No
BitchX batch |
Yes
Colloquy batch |
Yes
Glirc batch |
No
HexChat batch |
No
IceChat batch |
No
Irssi batch |
No
Konversation batch |
| chghost |
Yes
AdiIRC chghost |
Yes
Ambassador chghost |
No
BitchX chghost |
Yes
Colloquy chghost |
Yes
Glirc chghost |
Yes
HexChat chghost |
Yes
IceChat chghost |
Git
Irssi chghost |
v21.03.80+
Konversation chghost |
| echo-message |
Yes
AdiIRC echo-message |
Yes
Ambassador echo-message |
No
BitchX echo-message |
Yes
Colloquy echo-message |
No
Glirc echo-message |
No
HexChat echo-message |
Yes
IceChat echo-message |
No
Irssi echo-message |
No
Konversation echo-message |
| extended-join |
Yes
AdiIRC extended-join |
Yes
Ambassador extended-join |
No
BitchX extended-join |
Yes
Colloquy extended-join |
Yes
Glirc extended-join |
Yes
HexChat extended-join |
Yes
IceChat extended-join |
Git
Irssi extended-join |
Yes
Konversation extended-join |
| invite-notify |
Yes
AdiIRC invite-notify |
Yes
Ambassador invite-notify |
No
BitchX invite-notify |
Yes
Colloquy invite-notify |
No
Glirc invite-notify |
Git
HexChat invite-notify |
Yes
IceChat invite-notify |
Git
Irssi invite-notify |
No
Konversation invite-notify |
| labeled-response |
3.9+
AdiIRC labeled-response |
No
Ambassador labeled-response |
No
BitchX labeled-response |
No
Colloquy labeled-response |
No
Glirc labeled-response |
No
HexChat labeled-response |
No
IceChat labeled-response |
No
Irssi labeled-response |
No
Konversation labeled-response |
| message-tags |
3.4+
AdiIRC message-tags |
Yes
Ambassador message-tags |
No
BitchX message-tags |
No
Colloquy message-tags |
No
Glirc message-tags |
No
HexChat message-tags |
No
IceChat message-tags |
Git
Irssi message-tags |
No
Konversation message-tags |
| Monitor |
Yes
AdiIRC Monitor |
Yes
Ambassador Monitor |
No
BitchX Monitor |
Yes
Colloquy Monitor |
No
Glirc Monitor |
Yes
HexChat Monitor |
Yes
IceChat Monitor |
No
Irssi Monitor |
No
Konversation Monitor |
| msgid |
3.4+
AdiIRC msgid |
No
Ambassador msgid |
No
BitchX msgid |
No
Colloquy msgid |
No
Glirc msgid |
No
HexChat msgid |
No
IceChat msgid |
No
Irssi msgid |
No
Konversation msgid |
| multi-prefix |
Yes
AdiIRC multi-prefix |
Yes
Ambassador multi-prefix |
No
BitchX multi-prefix |
Yes
Colloquy multi-prefix |
Yes
Glirc multi-prefix |
Yes
HexChat multi-prefix |
Yes
IceChat multi-prefix |
Yes
Irssi multi-prefix |
Yes
Konversation multi-prefix |
| SASL v3.1 |
Yes
AdiIRC SASL v3.1 |
Yes
Ambassador SASL v3.1 |
Yes
BitchX SASL v3.1 |
Yes
Colloquy SASL v3.1 |
Yes
Glirc SASL v3.1 |
Yes
HexChat SASL v3.1 |
Yes
IceChat SASL v3.1 |
Yes
Irssi SASL v3.1 |
Yes
Konversation SASL v3.1 |
| SASL v3.2 |
3.0+
AdiIRC SASL v3.2 |
Yes
Ambassador SASL v3.2 |
No
BitchX SASL v3.2 |
No
Colloquy SASL v3.2 |
No
Glirc SASL v3.2 |
Yes
HexChat SASL v3.2 |
No
IceChat SASL v3.2 |
No
Irssi SASL v3.2 |
v21.04.0+
Konversation SASL v3.2 |
| server-time |
AdiIRC server-time |
Ambassador server-time |
BitchX server-time |
Colloquy server-time |
Glirc server-time |
HexChat server-time |
IceChat server-time |
Irssi server-time |
Konversation server-time |
| setname |
AdiIRC setname |
Ambassador setname |
BitchX setname |
Colloquy setname |
Glirc setname |
HexChat setname |
IceChat setname |
Irssi setname |
Konversation setname |
| sts |
AdiIRC sts |
Ambassador sts |
BitchX sts |
Colloquy sts |
Glirc sts |
HexChat sts |
IceChat sts |
Irssi sts |
Konversation sts |
| userhost-in-names |
AdiIRC userhost-in-names |
Ambassador userhost-in-names |
BitchX userhost-in-names |
Colloquy userhost-in-names |
Glirc userhost-in-names |
HexChat userhost-in-names |
IceChat userhost-in-names |
Irssi userhost-in-names |
Konversation userhost-in-names |
| Feature | KVIrc | LimeChat | mIRC | Mozilla Thunderbird | Quassel | Srain | Swirc | Textual | WeeChat |
|---|---|---|---|---|---|---|---|---|---|
| CAP |
Yes
KVIrc CAP |
Yes
LimeChat CAP |
Yes
mIRC CAP |
Yes
Mozilla Thunderbird CAP |
Yes
Quassel CAP |
Yes
Srain CAP |
Yes
Swirc CAP |
Yes
Textual CAP |
Yes
WeeChat CAP |
| CAP 302 |
No
KVIrc CAP 302 |
No
LimeChat CAP 302 |
Yes
mIRC CAP 302 |
72.0+
Mozilla Thunderbird CAP 302 |
Yes
Quassel CAP 302 |
Yes
Srain CAP 302 |
No
Swirc CAP 302 |
Yes
Textual CAP 302 |
2.2+
WeeChat CAP 302 |
| cap-notify |
No
KVIrc cap-notify |
No
LimeChat cap-notify |
Yes
mIRC cap-notify |
72.0+
Mozilla Thunderbird cap-notify |
Yes
Quassel cap-notify |
Yes
Srain cap-notify |
No
Swirc cap-notify |
No
Textual cap-notify |
Yes
WeeChat cap-notify |
| account-notify |
Git
KVIrc account-notify |
No
LimeChat account-notify |
Yes
mIRC account-notify |
No
Mozilla Thunderbird account-notify |
Yes
Quassel account-notify |
No
Srain account-notify |
Yes
Swirc account-notify |
No
Textual account-notify |
Yes
WeeChat account-notify |
| account-tag |
No
KVIrc account-tag |
No
LimeChat account-tag |
Yes
mIRC account-tag |
No
Mozilla Thunderbird account-tag |
Git
Quassel account-tag |
No
Srain account-tag |
No
Swirc account-tag |
No
Textual account-tag |
No
WeeChat account-tag |
| away-notify |
Git
KVIrc away-notify |
No
LimeChat away-notify |
Yes
mIRC away-notify |
No
Mozilla Thunderbird away-notify |
Yes
Quassel away-notify |
No
Srain away-notify |
Yes
Swirc away-notify |
Yes
Textual away-notify |
Yes
WeeChat away-notify |
| batch |
No
KVIrc batch |
No
LimeChat batch |
Yes
mIRC batch |
No
Mozilla Thunderbird batch |
No
Quassel batch |
No
Srain batch |
No
Swirc batch |
Yes
Textual batch |
No
WeeChat batch |
| chghost |
Git
KVIrc chghost |
No
LimeChat chghost |
Yes
mIRC chghost |
No
Mozilla Thunderbird chghost |
Yes
Quassel chghost |
No
Srain chghost |
No
Swirc chghost |
v7.1.1+
Textual chghost |
2.2+
WeeChat chghost |
| echo-message |
No
KVIrc echo-message |
No
LimeChat echo-message |
No
mIRC echo-message |
73.0+
Mozilla Thunderbird echo-message |
Git (opt in)
Quassel echo-message |
No
Srain echo-message |
No
Swirc echo-message |
Yes
Textual echo-message |
No
WeeChat echo-message |
| extended-join |
Git
KVIrc extended-join |
No
LimeChat extended-join |
Yes
mIRC extended-join |
No
Mozilla Thunderbird extended-join |
Yes
Quassel extended-join |
No
Srain extended-join |
No
Swirc extended-join |
No
Textual extended-join |
Yes
WeeChat extended-join |
| invite-notify |
No
KVIrc invite-notify |
No
LimeChat invite-notify |
Yes
mIRC invite-notify |
No
Mozilla Thunderbird invite-notify |
Git
Quassel invite-notify |
No
Srain invite-notify |
Yes
Swirc invite-notify |
No
Textual invite-notify |
2.2+
WeeChat invite-notify |
| labeled-response |
No
KVIrc labeled-response |
No
LimeChat labeled-response |
7.62+
mIRC labeled-response |
No
Mozilla Thunderbird labeled-response |
No
Quassel labeled-response |
No
Srain labeled-response |
No
Swirc labeled-response |
No
Textual labeled-response |
No
WeeChat labeled-response |
| message-tags |
No
KVIrc message-tags |
No
LimeChat message-tags |
Yes
mIRC message-tags |
No
Mozilla Thunderbird message-tags |
Git
Quassel message-tags |
No
Srain message-tags |
No
Swirc message-tags |
No
Textual message-tags |
No
WeeChat message-tags |
| Monitor |
No
KVIrc Monitor |
No
LimeChat Monitor |
Yes
mIRC Monitor |
Yes
Mozilla Thunderbird Monitor |
No
Quassel Monitor |
No
Srain Monitor |
No
Swirc Monitor |
Yes
Textual Monitor |
Yes
WeeChat Monitor |
| msgid |
No
KVIrc msgid |
No
LimeChat msgid |
Yes
mIRC msgid |
No
Mozilla Thunderbird msgid |
No
Quassel msgid |
No
Srain msgid |
No
Swirc msgid |
No
Textual msgid |
No
WeeChat msgid |
| multi-prefix |
Git
KVIrc multi-prefix |
No
LimeChat multi-prefix |
Yes
mIRC multi-prefix |
Yes
Mozilla Thunderbird multi-prefix |
Yes
Quassel multi-prefix |
No
Srain multi-prefix |
No
Swirc multi-prefix |
Yes
Textual multi-prefix |
Yes
WeeChat multi-prefix |
| SASL v3.1 |
Yes
KVIrc SASL v3.1 |
No
LimeChat SASL v3.1 |
Yes
mIRC SASL v3.1 |
Yes
Mozilla Thunderbird SASL v3.1 |
Yes
Quassel SASL v3.1 |
Yes
Srain SASL v3.1 |
Yes
Swirc SASL v3.1 |
Yes
Textual SASL v3.1 |
Yes
WeeChat SASL v3.1 |
| SASL v3.2 |
No
KVIrc SASL v3.2 |
Yes
LimeChat SASL v3.2 |
Yes
mIRC SASL v3.2 |
72.0+
Mozilla Thunderbird SASL v3.2 |
Yes
Quassel SASL v3.2 |
Yes
Srain SASL v3.2 |
No
Swirc SASL v3.2 |
Yes
Textual SASL v3.2 |
No
WeeChat SASL v3.2 |
| server-time |
KVIrc server-time |
LimeChat server-time |
mIRC server-time |
Mozilla Thunderbird server-time |
Quassel server-time |
Srain server-time |
Swirc server-time |
Textual server-time |
WeeChat server-time |
| setname |
KVIrc setname |
LimeChat setname |
mIRC setname |
Mozilla Thunderbird setname |
Quassel setname |
Srain setname |
Swirc setname |
Textual setname |
WeeChat setname |
| sts |
KVIrc sts |
LimeChat sts |
mIRC sts |
Mozilla Thunderbird sts |
Quassel sts |
Srain sts |
Swirc sts |
Textual sts |
WeeChat sts |
| userhost-in-names |
KVIrc userhost-in-names |
LimeChat userhost-in-names |
mIRC userhost-in-names |
Mozilla Thunderbird userhost-in-names |
Quassel userhost-in-names |
Srain userhost-in-names |
Swirc userhost-in-names |
Textual userhost-in-names |
WeeChat userhost-in-names |
| Feature | IRCCloud | Kiwi IRC | The Lounge | Mibbit | PIRC.pl web client |
|---|---|---|---|---|---|
| CAP |
Yes
IRCCloud CAP |
Yes
Kiwi IRC CAP |
Yes
The Lounge CAP |
Yes
Mibbit CAP |
Yes
PIRC.pl web client CAP |
| CAP 302 |
Yes
IRCCloud CAP 302 |
Yes
Kiwi IRC CAP 302 |
Yes
The Lounge CAP 302 |
No
Mibbit CAP 302 |
Yes
PIRC.pl web client CAP 302 |
| cap-notify |
Yes
IRCCloud cap-notify |
Yes
Kiwi IRC cap-notify |
Yes
The Lounge cap-notify |
No
Mibbit cap-notify |
Yes
PIRC.pl web client cap-notify |
| account-notify |
Yes
IRCCloud account-notify |
Yes
Kiwi IRC account-notify |
Yes
The Lounge account-notify |
No
Mibbit account-notify |
Yes
PIRC.pl web client account-notify |
| account-tag |
Yes
IRCCloud account-tag |
Yes
Kiwi IRC account-tag |
Yes
The Lounge account-tag |
No
Mibbit account-tag |
Yes
PIRC.pl web client account-tag |
| away-notify |
Yes
IRCCloud away-notify |
Yes
Kiwi IRC away-notify |
Yes
The Lounge away-notify |
No
Mibbit away-notify |
Yes
PIRC.pl web client away-notify |
| batch |
Yes
IRCCloud batch |
Yes
Kiwi IRC batch |
Yes
The Lounge batch |
No
Mibbit batch |
Yes
PIRC.pl web client batch |
| chghost |
Yes
IRCCloud chghost |
Yes
Kiwi IRC chghost |
Yes
The Lounge chghost |
No
Mibbit chghost |
Yes
PIRC.pl web client chghost |
| echo-message |
Yes
IRCCloud echo-message |
Yes
Kiwi IRC echo-message |
Yes
The Lounge echo-message |
No
Mibbit echo-message |
Yes
PIRC.pl web client echo-message |
| extended-join |
Yes
IRCCloud extended-join |
Yes
Kiwi IRC extended-join |
Yes
The Lounge extended-join |
No
Mibbit extended-join |
Yes
PIRC.pl web client extended-join |
| invite-notify |
Yes
IRCCloud invite-notify |
Yes
Kiwi IRC invite-notify |
Yes
The Lounge invite-notify |
No
Mibbit invite-notify |
No
PIRC.pl web client invite-notify |
| labeled-response |
Yes
IRCCloud labeled-response |
No
Kiwi IRC labeled-response |
No
The Lounge labeled-response |
No
Mibbit labeled-response |
Yes
PIRC.pl web client labeled-response |
| message-tags |
Yes
IRCCloud message-tags |
Yes
Kiwi IRC message-tags |
Yes
The Lounge message-tags |
No
Mibbit message-tags |
Yes
PIRC.pl web client message-tags |
| Monitor |
Yes
IRCCloud Monitor |
No
Kiwi IRC Monitor |
No
The Lounge Monitor |
No
Mibbit Monitor |
No
PIRC.pl web client Monitor |
| msgid |
Yes
IRCCloud msgid |
Yes
Kiwi IRC msgid |
Yes
The Lounge msgid |
No
Mibbit msgid |
Yes
PIRC.pl web client msgid |
| multi-prefix |
Yes
IRCCloud multi-prefix |
Yes
Kiwi IRC multi-prefix |
Yes
The Lounge multi-prefix |
No
Mibbit multi-prefix |
Yes
PIRC.pl web client multi-prefix |
| SASL v3.1 |
Yes
IRCCloud SASL v3.1 |
Yes
Kiwi IRC SASL v3.1 |
Yes
The Lounge SASL v3.1 |
Yes
Mibbit SASL v3.1 |
Yes
PIRC.pl web client SASL v3.1 |
| SASL v3.2 |
Yes
IRCCloud SASL v3.2 |
Yes
Kiwi IRC SASL v3.2 |
Yes
The Lounge SASL v3.2 |
No
Mibbit SASL v3.2 |
Yes
PIRC.pl web client SASL v3.2 |
| server-time |
Yes
IRCCloud server-time |
Yes
Kiwi IRC server-time |
Yes
The Lounge server-time |
No
Mibbit server-time |
Yes
PIRC.pl web client server-time |
| setname |
Yes
IRCCloud setname |
No
Kiwi IRC setname |
Yes
The Lounge setname |
No
Mibbit setname |
Yes
PIRC.pl web client setname |
| sts |
Yes
IRCCloud sts |
No
Kiwi IRC sts |
Yes
The Lounge sts |
No
Mibbit sts |
No
PIRC.pl web client sts |
| userhost-in-names |
Yes
IRCCloud userhost-in-names |
Yes
Kiwi IRC userhost-in-names |
Yes
The Lounge userhost-in-names |
No
Mibbit userhost-in-names |
Yes
PIRC.pl web client userhost-in-names |
| WebIRC |
IRCCloud WebIRC |
Kiwi IRC WebIRC |
The Lounge WebIRC |
Mibbit WebIRC |
PIRC.pl web client WebIRC |
| +typing |
IRCCloud +typing |
Kiwi IRC +typing |
The Lounge +typing |
Mibbit +typing |
PIRC.pl web client +typing |
| draft/multiline |
IRCCloud draft/multiline |
Kiwi IRC draft/multiline |
The Lounge draft/multiline |
Mibbit draft/multiline |
PIRC.pl web client draft/multiline |
| +draft/react |
IRCCloud +draft/react |
Kiwi IRC +draft/react |
The Lounge +draft/react |
Mibbit +draft/react |
PIRC.pl web client +draft/react |
| +draft/reply |
IRCCloud +draft/reply |
Kiwi IRC +draft/reply |
The Lounge +draft/reply |
Mibbit +draft/reply |
PIRC.pl web client +draft/reply |
| Feature |
IRC for Android
|
Colloquy
|
CoreIRC
|
IRCCloud
|
LimeChat
|
Palaver
|
Quasseldroid
|
|---|---|---|---|---|---|---|---|
| CAP |
Yes
IRC for Android CAP |
Yes
Colloquy CAP |
Yes
CoreIRC CAP |
Yes
IRCCloud CAP |
Yes
LimeChat CAP |
Yes
Palaver CAP |
Yes
Quasseldroid CAP |
| CAP 302 |
No
IRC for Android CAP 302 |
Yes
Colloquy CAP 302 |
Yes
CoreIRC CAP 302 |
Yes
IRCCloud CAP 302 |
No
LimeChat CAP 302 |
Yes
Palaver CAP 302 |
Yes
Quasseldroid CAP 302 |
| cap-notify |
No
IRC for Android cap-notify |
Yes
Colloquy cap-notify |
Yes
CoreIRC cap-notify |
Yes
IRCCloud cap-notify |
No
LimeChat cap-notify |
Yes
Palaver cap-notify |
Yes
Quasseldroid cap-notify |
| account-notify |
No
IRC for Android account-notify |
Yes
Colloquy account-notify |
Yes
CoreIRC account-notify |
Yes
IRCCloud account-notify |
No
LimeChat account-notify |
No
Palaver account-notify |
Yes
Quasseldroid account-notify |
| account-tag |
No
IRC for Android account-tag |
Yes
Colloquy account-tag |
Yes
CoreIRC account-tag |
Yes
IRCCloud account-tag |
No
LimeChat account-tag |
Yes
Palaver account-tag |
Git core
Quasseldroid account-tag |
| away-notify |
No
IRC for Android away-notify |
Yes
Colloquy away-notify |
Yes
CoreIRC away-notify |
Yes
IRCCloud away-notify |
No
LimeChat away-notify |
No
Palaver away-notify |
Yes
Quasseldroid away-notify |
| batch |
No
IRC for Android batch |
Yes
Colloquy batch |
Yes
CoreIRC batch |
Yes
IRCCloud batch |
No
LimeChat batch |
Yes
Palaver batch |
No
Quasseldroid batch |
| chghost |
No
IRC for Android chghost |
Yes
Colloquy chghost |
Yes
CoreIRC chghost |
Yes
IRCCloud chghost |
No
LimeChat chghost |
Yes
Palaver chghost |
Yes
Quasseldroid chghost |
| echo-message |
No
IRC for Android echo-message |
Yes
Colloquy echo-message |
Yes
CoreIRC echo-message |
Yes
IRCCloud echo-message |
No
LimeChat echo-message |
Yes
Palaver echo-message |
Git core (opt in)
Quasseldroid echo-message |
| extended-join |
No
IRC for Android extended-join |
Yes
Colloquy extended-join |
Yes
CoreIRC extended-join |
Yes
IRCCloud extended-join |
No
LimeChat extended-join |
No
Palaver extended-join |
Yes
Quasseldroid extended-join |
| invite-notify |
No
IRC for Android invite-notify |
Yes
Colloquy invite-notify |
Yes
CoreIRC invite-notify |
Yes
IRCCloud invite-notify |
No
LimeChat invite-notify |
Yes
Palaver invite-notify |
Git core
Quasseldroid invite-notify |
| labeled-response |
No
IRC for Android labeled-response |
No
Colloquy labeled-response |
Yes
CoreIRC labeled-response |
Yes
IRCCloud labeled-response |
No
LimeChat labeled-response |
draft cap
Palaver labeled-response |
No
Quasseldroid labeled-response |
| message-tags |
No
IRC for Android message-tags |
No
Colloquy message-tags |
Yes
CoreIRC message-tags |
Yes
IRCCloud message-tags |
No
LimeChat message-tags |
draft cap
Palaver message-tags |
Git core
Quasseldroid message-tags |
| Monitor |
No
IRC for Android Monitor |
Yes
Colloquy Monitor |
Yes
CoreIRC Monitor |
No
IRCCloud Monitor |
No
LimeChat Monitor |
Yes
Palaver Monitor |
No
Quasseldroid Monitor |
| msgid |
No
IRC for Android msgid |
No
Colloquy msgid |
Yes
CoreIRC msgid |
Yes
IRCCloud msgid |
No
LimeChat msgid |
draft tag
Palaver msgid |
No
Quasseldroid msgid |
| multi-prefix |
Yes
IRC for Android multi-prefix |
Yes
Colloquy multi-prefix |
Yes
CoreIRC multi-prefix |
Yes
IRCCloud multi-prefix |
No
LimeChat multi-prefix |
Yes
Palaver multi-prefix |
Yes
Quasseldroid multi-prefix |
| SASL v3.1 |
Yes
IRC for Android SASL v3.1 |
Yes
Colloquy SASL v3.1 |
Yes
CoreIRC SASL v3.1 |
Yes
IRCCloud SASL v3.1 |
Yes
LimeChat SASL v3.1 |
Yes
Palaver SASL v3.1 |
Yes
Quasseldroid SASL v3.1 |
| SASL v3.2 |
No
IRC for Android SASL v3.2 |
No
Colloquy SASL v3.2 |
Yes
CoreIRC SASL v3.2 |
Yes
IRCCloud SASL v3.2 |
No
LimeChat SASL v3.2 |
Yes
Palaver SASL v3.2 |
Yes
Quasseldroid SASL v3.2 |
| server-time |
No
IRC for Android server-time |
Yes
Colloquy server-time |
Yes
CoreIRC server-time |
Yes
IRCCloud server-time |
No
LimeChat server-time |
Yes
Palaver server-time |
Git core
Quasseldroid server-time |
| setname |
No
IRC for Android setname |
No
Colloquy setname |
Yes
CoreIRC setname |
Yes
IRCCloud setname |
No
LimeChat setname |
draft cap
Palaver setname |
Git core
Quasseldroid setname |
| sts |
No
IRC for Android sts |
Yes
Colloquy sts |
No
CoreIRC sts |
Yes
IRCCloud sts |
No
LimeChat sts |
Yes
Palaver sts |
No
Quasseldroid sts |
| userhost-in-names |
IRC for Android userhost-in-names |
Colloquy userhost-in-names |
CoreIRC userhost-in-names |
IRCCloud userhost-in-names |
LimeChat userhost-in-names |
Palaver userhost-in-names |
Quasseldroid userhost-in-names |
| draft/multiline |
IRC for Android draft/multiline |
Colloquy draft/multiline |
CoreIRC draft/multiline |
IRCCloud draft/multiline |
LimeChat draft/multiline |
Palaver draft/multiline |
Quasseldroid draft/multiline |
| +draft/react |
IRC for Android +draft/react |
Colloquy +draft/react |
CoreIRC +draft/react |
IRCCloud +draft/react |
LimeChat +draft/react |
Palaver +draft/react |
Quasseldroid +draft/react |
| +draft/reply |
IRC for Android +draft/reply |
Colloquy +draft/reply |
CoreIRC +draft/reply |
IRCCloud +draft/reply |
LimeChat +draft/reply |
Palaver +draft/reply |
Quasseldroid +draft/reply |
| Feature | IRCCloud (as Server) | KiwiBNC (as Server) | KiwiBNC (as Client) | pounce (as Server) | pounce (as Client) | soju (as Server) | soju (as Client) | ZNC (as Server) | ZNC (as Client) |
|---|---|---|---|---|---|---|---|---|---|
| CAP |
Yes
IRCCloud (as Server) CAP |
Yes
KiwiBNC (as Server) CAP |
Yes
KiwiBNC (as Client) CAP |
Yes
pounce (as Server) CAP |
Yes
pounce (as Client) CAP |
Yes
soju (as Server) CAP |
Yes
soju (as Client) CAP |
Yes
ZNC (as Server) CAP |
Yes
ZNC (as Client) CAP |
| CAP 302 |
Yes
IRCCloud (as Server) CAP 302 |
Yes
KiwiBNC (as Server) CAP 302 |
Yes
KiwiBNC (as Client) CAP 302 |
Yes
pounce (as Server) CAP 302 |
Yes
pounce (as Client) CAP 302 |
Yes
soju (as Server) CAP 302 |
Yes
soju (as Client) CAP 302 |
No
ZNC (as Server) CAP 302 |
No
ZNC (as Client) CAP 302 |
| cap-notify |
Yes
IRCCloud (as Server) cap-notify |
Yes
KiwiBNC (as Server) cap-notify |
Yes
KiwiBNC (as Client) cap-notify |
Yes
pounce (as Server) cap-notify |
Yes
pounce (as Client) cap-notify |
Yes
soju (as Server) cap-notify |
Yes
soju (as Client) cap-notify |
Yes
ZNC (as Server) cap-notify |
No
ZNC (as Client) cap-notify |
| account-notify |
No
IRCCloud (as Server) account-notify |
Yes
KiwiBNC (as Server) account-notify |
Yes
KiwiBNC (as Client) account-notify |
Yes
pounce (as Server) account-notify |
Yes
pounce (as Client) account-notify |
No
soju (as Server) account-notify |
No
soju (as Client) account-notify |
Yes
ZNC (as Server) account-notify |
Yes
ZNC (as Client) account-notify |
| account-tag |
Yes
IRCCloud (as Server) account-tag |
Yes
KiwiBNC (as Server) account-tag |
Yes
KiwiBNC (as Client) account-tag |
Yes
pounce (as Server) account-tag |
Yes
pounce (as Client) account-tag |
No
soju (as Server) account-tag |
No
soju (as Client) account-tag |
No
ZNC (as Server) account-tag |
No
ZNC (as Client) account-tag |
| away-notify |
Yes
IRCCloud (as Server) away-notify |
Yes
KiwiBNC (as Server) away-notify |
Yes
KiwiBNC (as Client) away-notify |
Yes
pounce (as Server) away-notify |
Yes
pounce (as Client) away-notify |
Yes
soju (as Server) away-notify |
Yes
soju (as Client) away-notify |
Yes
ZNC (as Server) away-notify |
Yes
ZNC (as Client) away-notify |
| batch |
Yes
IRCCloud (as Server) batch |
Yes
KiwiBNC (as Server) batch |
Yes
KiwiBNC (as Client) batch |
Yes
pounce (as Server) batch |
Yes
pounce (as Client) batch |
Yes
soju (as Server) batch |
Yes
soju (as Client) batch |
Yes
ZNC (as Server) batch |
No
ZNC (as Client) batch |
| chghost |
No
IRCCloud (as Server) chghost |
No
KiwiBNC (as Server) chghost |
No
KiwiBNC (as Client) chghost |
Yes
pounce (as Server) chghost |
Yes
pounce (as Client) chghost |
No
soju (as Server) chghost |
No
soju (as Client) chghost |
No
ZNC (as Server) chghost |
No
ZNC (as Client) chghost |
| echo-message |
Yes
IRCCloud (as Server) echo-message |
Yes
KiwiBNC (as Server) echo-message |
Yes
KiwiBNC (as Client) echo-message |
Yes
pounce (as Server) echo-message |
Yes
pounce (as Client) echo-message |
Yes
soju (as Server) echo-message |
No
soju (as Client) echo-message |
Yes
ZNC (as Server) echo-message |
No
ZNC (as Client) echo-message |
| extended-join |
Yes
IRCCloud (as Server) extended-join |
Yes
KiwiBNC (as Server) extended-join |
Yes
KiwiBNC (as Client) extended-join |
Yes
pounce (as Server) extended-join |
Yes
pounce (as Client) extended-join |
Yes
soju (as Server) extended-join |
Yes
soju (as Client) extended-join |
Yes
ZNC (as Server) extended-join |
Yes
ZNC (as Client) extended-join |
| invite-notify |
No
IRCCloud (as Server) invite-notify |
Yes
KiwiBNC (as Server) invite-notify |
Yes
KiwiBNC (as Client) invite-notify |
Yes
pounce (as Server) invite-notify |
Yes
pounce (as Client) invite-notify |
Yes
soju (as Server) invite-notify |
Yes
soju (as Client) invite-notify |
No
ZNC (as Server) invite-notify |
No
ZNC (as Client) invite-notify |
| labeled-response |
Yes
IRCCloud (as Server) labeled-response |
No
KiwiBNC (as Server) labeled-response |
No
KiwiBNC (as Client) labeled-response |
Yes
pounce (as Server) labeled-response |
Yes
pounce (as Client) labeled-response |
No
soju (as Server) labeled-response |
Yes
soju (as Client) labeled-response |
No
ZNC (as Server) labeled-response |
No
ZNC (as Client) labeled-response |
| message-tags |
Yes
IRCCloud (as Server) message-tags |
Yes
KiwiBNC (as Server) message-tags |
Yes
KiwiBNC (as Client) message-tags |
Yes
pounce (as Server) message-tags |
Yes
pounce (as Client) message-tags |
Yes
soju (as Server) message-tags |
Yes
soju (as Client) message-tags |
No
ZNC (as Server) message-tags |
No
ZNC (as Client) message-tags |
| Monitor |
Yes
IRCCloud (as Server) Monitor |
No
KiwiBNC (as Server) Monitor |
No
KiwiBNC (as Client) Monitor |
Yes
pounce (as Server) Monitor |
Yes
pounce (as Client) Monitor |
No
soju (as Server) Monitor |
No
soju (as Client) Monitor |
No
ZNC (as Server) Monitor |
No
ZNC (as Client) Monitor |
| msgid |
Yes
IRCCloud (as Server) msgid |
Yes
KiwiBNC (as Server) msgid |
Yes
KiwiBNC (as Client) msgid |
Yes
pounce (as Server) msgid |
Yes
pounce (as Client) msgid |
Yes
soju (as Server) msgid |
No
soju (as Client) msgid |
No
ZNC (as Server) msgid |
No
ZNC (as Client) msgid |
| multi-prefix |
Yes
IRCCloud (as Server) multi-prefix |
Yes
KiwiBNC (as Server) multi-prefix |
Yes
KiwiBNC (as Client) multi-prefix |
Yes
pounce (as Server) multi-prefix |
Yes
pounce (as Client) multi-prefix |
Yes
soju (as Server) multi-prefix |
Yes
soju (as Client) multi-prefix |
Yes
ZNC (as Server) multi-prefix |
Yes
ZNC (as Client) multi-prefix |
| SASL v3.1 |
No
IRCCloud (as Server) SASL v3.1 |
Yes
KiwiBNC (as Server) SASL v3.1 |
Yes
KiwiBNC (as Client) SASL v3.1 |
Yes
pounce (as Server) SASL v3.1 |
Yes
pounce (as Client) SASL v3.1 |
Yes
soju (as Server) SASL v3.1 |
Yes
soju (as Client) SASL v3.1 |
No
ZNC (as Server) SASL v3.1 |
Yes
ZNC (as Client) SASL v3.1 |
| SASL v3.2 |
No
IRCCloud (as Server) SASL v3.2 |
Yes
KiwiBNC (as Server) SASL v3.2 |
Yes
KiwiBNC (as Client) SASL v3.2 |
Yes
pounce (as Server) SASL v3.2 |
Yes
pounce (as Client) SASL v3.2 |
Yes
soju (as Server) SASL v3.2 |
Yes
soju (as Client) SASL v3.2 |
No
ZNC (as Server) SASL v3.2 |
No
ZNC (as Client) SASL v3.2 |
| server-time |
Yes
IRCCloud (as Server) server-time |
Yes
KiwiBNC (as Server) server-time |
Yes
KiwiBNC (as Client) server-time |
Yes
pounce (as Server) server-time |
Yes
pounce (as Client) server-time |
Yes
soju (as Server) server-time |
Yes
soju (as Client) server-time |
Yes
ZNC (as Server) server-time |
Yes
ZNC (as Client) server-time |
| setname |
No
IRCCloud (as Server) setname |
No
KiwiBNC (as Server) setname |
No
KiwiBNC (as Client) setname |
Yes
pounce (as Server) setname |
Yes
pounce (as Client) setname |
Yes
soju (as Server) setname |
Yes
soju (as Client) setname |
No
ZNC (as Server) setname |
No
ZNC (as Client) setname |
| sts |
IRCCloud (as Server) sts |
KiwiBNC (as Server) sts |
KiwiBNC (as Client) sts |
pounce (as Server) sts |
pounce (as Client) sts |
soju (as Server) sts |
soju (as Client) sts |
ZNC (as Server) sts |
ZNC (as Client) sts |
| userhost-in-names |
IRCCloud (as Server) userhost-in-names |
KiwiBNC (as Server) userhost-in-names |
KiwiBNC (as Client) userhost-in-names |
pounce (as Server) userhost-in-names |
pounce (as Client) userhost-in-names |
soju (as Server) userhost-in-names |
soju (as Client) userhost-in-names |
ZNC (as Server) userhost-in-names |
ZNC (as Client) userhost-in-names |
| draft/multiline |
IRCCloud (as Server) draft/multiline |
KiwiBNC (as Server) draft/multiline |
KiwiBNC (as Client) draft/multiline |
pounce (as Server) draft/multiline |
pounce (as Client) draft/multiline |
soju (as Server) draft/multiline |
soju (as Client) draft/multiline |
ZNC (as Server) draft/multiline |
ZNC (as Client) draft/multiline |
| draft/chathistory |
IRCCloud (as Server) draft/chathistory |
KiwiBNC (as Server) draft/chathistory |
KiwiBNC (as Client) draft/chathistory |
pounce (as Server) draft/chathistory |
pounce (as Client) draft/chathistory |
soju (as Server) draft/chathistory |
soju (as Client) draft/chathistory |
ZNC (as Server) draft/chathistory |
ZNC (as Client) draft/chathistory |
| Feature | BitBot | Limnoria | Moon Moon | PyLink (clientbot) | Sopel (ex Willie) |
|---|---|---|---|---|---|
| CAP |
Yes
BitBot CAP |
Yes
Limnoria CAP |
Yes
Moon Moon CAP |
Yes
PyLink (clientbot) CAP |
4.1.0+
Sopel (ex Willie) CAP |
| CAP 302 |
Yes
BitBot CAP 302 |
Yes
Limnoria CAP 302 |
Yes
Moon Moon CAP 302 |
Yes
PyLink (clientbot) CAP 302 |
6.0.0+
Sopel (ex Willie) CAP 302 |
| cap-notify |
Yes
BitBot cap-notify |
Yes
Limnoria cap-notify |
Yes
Moon Moon cap-notify |
Yes
PyLink (clientbot) cap-notify |
6.2.0+
Sopel (ex Willie) cap-notify |
| account-notify |
Yes
BitBot account-notify |
Yes
Limnoria account-notify |
Yes
Moon Moon account-notify |
2.0+
PyLink (clientbot) account-notify |
6.2.0+
Sopel (ex Willie) account-notify |
| account-tag |
Yes
BitBot account-tag |
Yes
Limnoria account-tag |
Yes
Moon Moon account-tag |
2.0+
PyLink (clientbot) account-tag |
6.2.0+
Sopel (ex Willie) account-tag |
| away-notify |
Yes
BitBot away-notify |
Yes
Limnoria away-notify |
Yes
Moon Moon away-notify |
2.0+
PyLink (clientbot) away-notify |
6.2.0+
Sopel (ex Willie) away-notify |
| batch |
Yes
BitBot batch |
Yes
Limnoria batch |
Yes
Moon Moon batch |
No
PyLink (clientbot) batch |
No
Sopel (ex Willie) batch |
| Bot Mode |
No
BitBot Bot Mode |
Yes
Limnoria Bot Mode |
No
Moon Moon Bot Mode |
No
PyLink (clientbot) Bot Mode |
No
Sopel (ex Willie) Bot Mode |
| chghost |
Yes
BitBot chghost |
Yes
Limnoria chghost |
Yes
Moon Moon chghost |
2.0+
PyLink (clientbot) chghost |
No
Sopel (ex Willie) chghost |
| echo-message |
Yes
BitBot echo-message |
Yes
Limnoria echo-message |
Yes
Moon Moon echo-message |
No
PyLink (clientbot) echo-message |
Git (7.0.0+)
Sopel (ex Willie) echo-message |
| extended-join |
Yes
BitBot extended-join |
Yes
Limnoria extended-join |
Yes
Moon Moon extended-join |
2.0+
PyLink (clientbot) extended-join |
6.2.0+
Sopel (ex Willie) extended-join |
| invite-notify |
Yes
BitBot invite-notify |
Yes
Limnoria invite-notify |
Yes
Moon Moon invite-notify |
No
PyLink (clientbot) invite-notify |
No
Sopel (ex Willie) invite-notify |
| labeled-response |
Yes
BitBot labeled-response |
Yes
Limnoria labeled-response |
No
Moon Moon labeled-response |
No
PyLink (clientbot) labeled-response |
No
Sopel (ex Willie) labeled-response |
| message-tags |
Yes
BitBot message-tags |
Yes
Limnoria message-tags |
Yes
Moon Moon message-tags |
No
PyLink (clientbot) message-tags |
No
Sopel (ex Willie) message-tags |
| Monitor |
Yes
BitBot Monitor |
Yes
Limnoria Monitor |
No
Moon Moon Monitor |
No
PyLink (clientbot) Monitor |
No
Sopel (ex Willie) Monitor |
| msgid |
Yes
BitBot msgid |
Yes
Limnoria msgid |
Yes
Moon Moon msgid |
No
PyLink (clientbot) msgid |
No
Sopel (ex Willie) msgid |
| multi-prefix |
Yes
BitBot multi-prefix |
Yes
Limnoria multi-prefix |
Yes
Moon Moon multi-prefix |
Yes
PyLink (clientbot) multi-prefix |
4.1.0+
Sopel (ex Willie) multi-prefix |
| SASL v3.1 |
Yes
BitBot SASL v3.1 |
Yes
Limnoria SASL v3.1 |
Yes
Moon Moon SASL v3.1 |
Yes
PyLink (clientbot) SASL v3.1 |
4.1.0+
Sopel (ex Willie) SASL v3.1 |
| SASL v3.2 |
Yes
BitBot SASL v3.2 |
Yes
Limnoria SASL v3.2 |
Yes
Moon Moon SASL v3.2 |
Yes
PyLink (clientbot) SASL v3.2 |
No
Sopel (ex Willie) SASL v3.2 |
| server-time |
Yes
BitBot server-time |
Yes
Limnoria server-time |
Yes
Moon Moon server-time |
No
PyLink (clientbot) server-time |
6.2.0+
Sopel (ex Willie) server-time |
| setname |
Yes
BitBot setname |
Yes
Limnoria setname |
No
Moon Moon setname |
No
PyLink (clientbot) setname |
No
Sopel (ex Willie) setname |
| sts |
Yes
BitBot sts |
Yes
Limnoria sts |
No
Moon Moon sts |
No
PyLink (clientbot) sts |
No
Sopel (ex Willie) sts |
| userhost-in-names |
Yes
BitBot userhost-in-names |
Yes
Limnoria userhost-in-names |
Yes
Moon Moon userhost-in-names |
2.0+
PyLink (clientbot) userhost-in-names |
No
Sopel (ex Willie) userhost-in-names |
| +typing |
BitBot +typing |
Limnoria +typing |
Moon Moon +typing |
PyLink (clientbot) +typing |
Sopel (ex Willie) +typing |
| draft/multiline |
BitBot draft/multiline |
Limnoria draft/multiline |
Moon Moon draft/multiline |
PyLink (clientbot) draft/multiline |
Sopel (ex Willie) draft/multiline |
| +draft/react |
BitBot +draft/react |
Limnoria +draft/react |
Moon Moon +draft/react |
PyLink (clientbot) +draft/react |
Sopel (ex Willie) +draft/react |
| +draft/reply |
BitBot +draft/reply |
Limnoria +draft/reply |
Moon Moon +draft/reply |
PyLink (clientbot) +draft/reply |
Sopel (ex Willie) +draft/reply |