:silver.libera.chat 004 stw2 silver.libera.chat solanum-1.0-dev DGMQRSZaghilopsuwz CFILMPQRSTbcefgijklmnopqrstuvz bkloveqjfI :silver.libera.chat 005 stw2 ETRACE FNC SAFELIST ELIST=CMNTU CALLERID=g MONITOR=100 KNOCK WHOX CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQRSTcgimnprstuz :are supported by this server :silver.libera.chat 005 stw2 CHANLIMIT=#:250 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=Libera.Chat STATUSMSG=@+ CASEMAPPING=rfc1459 NICKLEN=16 MAXNICKLEN=16 CHANNELLEN=50 TOPICLEN=390 DEAF=D :are supported by this server :silver.libera.chat 005 stw2 TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: EXTBAN=$,ajrxz :are supported by this server ... :emerald.lizardirc.org 004 stw emerald.lizardirc.org InspIRCd-2.0 BRSWcghikorsw ABCFHIJKLMOPRSTVXYZabcdefghijklmnopqrstuvwz FHIJLVXYZabdefghjkloqvw :emerald.lizardirc.org 005 stw AWAYLEN=200 CALLERID=g CASEMAPPING=rfc1459 CHANMODES=IXZbegw,k,FHJLVdfjl,ABCKMOPRSTcimnprstuz CHANNELLEN=64 CHANTYPES=# CHARSET=ascii ELIST=MU EXCEPTS=e EXTBAN=,ABCORSTUcjmrz FNC INVEX=I KICKLEN=255 :are supported by this server :emerald.lizardirc.org 005 stw MAP MAXBANS=60 MAXCHANNELS=200 MAXPARA=32 MAXTARGETS=20 MODES=20 NAMESX NETWORK=LizardIRC NICKLEN=64 OVERRIDE PREFIX=(Yqaohv)!~&@%+ REMOVE SECURELIST :are supported by this server :emerald.lizardirc.org 005 stw SSL=[::]:6697 STARTTLS STATUSMSG=!~&@%+ TOPICLEN=80000 USERIP VBANLIST WALLCHOPS WALLVOICES WATCH=1024 :are supported by this server
Channel modes (CHANMODES)
A = Mode that adds or removes a nick or address to a list. Always has a parameter.
B = Mode that changes a setting and always has a parameter.
C = Mode that changes a setting and only has a parameter when set.
D = Mode that changes a setting and never has a parameter.
P = Prefix (not listed in CHANMODES)
| Network | 004 Numeric respose | CHANMODES |
|---|---|---|
| LizardIRC (InspIRCd 2) | ABCFHIJKLMOPRSTVXYZabcdefghijklmnopqrstuvwz FHIJ L VXYZabd efgh jkl o q vw | CHANMODES=IXZbegw,k,FHJLVdfjl,ABCKMOPRSTcimnprstuz |
| Libera Chat | CFILMPQRSTbcefgijklmnopqrstuvz I b ef jkl o q v | CHANMODES=eIbq,k,flj,CFLMPQRSTcgimnprstuz |
InspIRCd 2 documentation: https://github.com/inspircd/inspircd-docs/tree/b942f5215807403c2abab002a48f1c4f3424cbc2/docs
Modes
| Mode | IRClib support | Oper-only | Name | Type | Libera Chat | LizardIRC | InspIRCd2 notes | |
|---|---|---|---|---|---|---|---|---|
| A | No | Allow Invite | Switch | Yes | Module: allowinvite | |||
| B | No | Block Caps | Switch | Yes | Module: blockcaps | |||
| C | No | Block CTCP | Switch | Yes | Yes | Module: noctcp | ||
| F | Protocol mapper | Enable forwarding | Switch | Yes | Conflict | |||
| F | No | Nick flood | Parameter | Conflict | Yes | Module: nickflood | ||
| H | No | ChanHistory | Parameter | Yes | Module: chanhistory | |||
| I | Planned | Invex | List | Yes | Yes | Module: inviteexception | ||
| J | No | KickNoRejoin | Parameter | Yes | Module: kicknorejoin | |||
| K | No | Disallow KNOCK | Switch | Yes | Module: knock | |||
| L | Protocol mapper | Forwarding | Yes | Module: redirect | ||||
| L | No | * | Large list limit | Switch | Yes | |||
| M | Protocol mapper | Quiet unidentified | Switch | Yes | Module:services_account | |||
| O | No | * | Oper only | Switch | Yes | Module: operchans | ||
| P | No | * | Permanent | Switch | Yes | Yes | Module: permchannels | |
| Q | No | Block forwarded | Switch | Yes | ||||
| R | Protocol mapper | Quiet unidentified | Switch | Yes | Conflict | |||
| R | Protocol mapper | Req. Services Acct to join | Switch | Conflict | Yes | Module:services_account | ||
| S | Protocol mapper | SSL only | Switch | Yes | Conflict | |||
| S | No | Strip colour | Switch | Conflict | Yes | Module: stripcolor | ||
| T | Yes | Block NOTICE | Switch | Yes | Yes | Module: nonotice | ||
| V | No | Ban inheritance | Parameter | Yes | Possibly m_banshare.so | |||
| X | No | ExemptChanops | List | Yes | Module: exemptchanops | |||
| Y | - | - | Prefix | Yes | ||||
| Z | No | Named modes | List | Yes | Module: namedmodes | |||
| a | - | - | Prefix | Yes | ||||
| b | Planned | Ban | List | Yes | Yes | Core | ||
| c | No | Strip Colour | Switch | Yes | Conflict | |||
| c | No | Block Colour | Switch | Conflict | Yes | Module: blockcolor | ||
| d | No | Delay message | Parameter | Yes | Module: delaymsg | |||
| e | Planned | Exempt | List | Yes | Yes | Module: banexception | ||
| f | No | Forwarding | Parameter | Yes | Conflict | |||
| f | No | Message flood | Parameter | Conflict | Yes | Module: messageflood | ||
| g | No | Allow invites | Switch | Yes | Conflict | |||
| g | No | ChanFilter | List | Conflict | Yes | Module: chanfilter | ||
| h | - | - | Prefix | Yes | ||||
| i | Planned | Invite only | Switch | Yes | Yes | Core | ||
| j | No | Join Throttle | Parameter | Yes | Yes | Module: joinflood | ||
| k | Planned | Channel key | Parameter | Yes | Yes | Core | ||
| l | No | Join Limit | Parameter | Yes | Yes | Core | ||
| m | Planned | Moderated | Switch | Yes | Yes | Core | ||
| n | No | No external send | Switch | Yes | Yes | Core | ||
| o | - | - | Prefix | Yes | Yes | |||
| p | No | Paranoid/private | Switch | Yes | Conflict | Partial crossover with InspIRCD +K and +s | ||
| p | No | Private | Switch | Conflict | Yes | Core | ||
| q | Planned | Quiet | List | Yes | Conflict | |||
| q | - | - | Prefix | Conflict | Yes | |||
| r | No | Channel is registered | Switch | Conflict | Yes | Module:services_account | Doesn't seem to be in effect on LizardIRC | |
| r | Protocol mapper | Req. Services Acct to join | Switch | Yes | Conflict | |||
| s | No | Secret | Switch | Yes | Yes | Core | ||
| t | No | Topiclock | Switch | Yes | Yes | Core | ||
| u | No | Auditorium (hides join/part) | Switch | Conflict | Yes | Module: auditorium | ||
| u | Planned | Unfiltered | Switch | Yes | Conflict | |||
| v | - | - | Prefix | Yes | Yes | |||
| w | No | AutoOp | List | Yes | Module: autoop | |||
| z | Protocol mapper | SSL only | Switch | Conflict | Yes | Module: sslmodes | ||
| z | Protocol mapper | Reduced moderation | Switch | Yes | Conflict | |||
Channel-user modes (PREFIX)
| Mode Name | Mode | Flag | Libera (ov)@+ | LizardIRC (Yqaohv)!~&@%+ | InspIRCd2 notes |
|---|---|---|---|---|---|
| NetAdmin | Y | ! | Yes | Module: ojoin | |
| Owner | q | ~ | Conflict | Yes | Module: chanprotect |
| Admin | a | & | Yes | Module: chanprotect | |
| Op | o | @ | Yes | Yes | Core |
| Half-Op | h | % | Yes | Module: halfop | |
| Voice | v | + | Tes | Yes | Core |
User modes
| Network | 004 Numeric response |
|---|---|
| Libera | DGMQRS Za ghi lop suwz |
| LizardIRC | B RSW cghik o rs w |
| Mode | IRClib support | Oper-only | Name | Libera Chat | LizardIRC (InspIRCd 2) | InspIRCd2 notes | |
|---|---|---|---|---|---|---|---|
| B | Protocol Mapper | Bot | Yes | Module: botmode | |||
| D | Planned | Deaf (ignore all chan messages) | Yes | ||||
| G | No | Soft Caller-ID | Yes | ||||
| I | Yes | Hide whois idle time | Future | ||||
| L | Protocol mapper | No forwarding | Module: redirect | ||||
| M | No | * | Talk through +g (oper:message) | Yes | |||
| Q | Protocol mapper | No forwarding | Yes | ||||
| R | Planned | Block unidentified private messages | Yes | Yes | Module:services_account | ||
| S | No | Strip colour codes | Conflict | Yes | Module: stripcolor | ||
| S | No | X | Network Service | Yes | Conflict | ||
| W | No | * | Notification on /whois | Yes | Module: showwhois | ||
| Z | No | Connected via TLS | Yes | ||||
| a | No | X | Server admin | Yes | |||
| c | No | Common channel before PRIVMSG | Yes | Module: commonchans | |||
| g | Planned | Caller-ID | Yes | Yes | Module: callerid | ||
| h | No | * | HelpOps (/stats p) | Yes | Yes | Module: helpop | |
| i | Planned | Invisible | Yes | Yes | Core | ||
| k | No | X | Network service | Yes | Module: servprotect | ||
| l | No | * | Can see locops (local wallops) | Yes | |||
| o | Planned | X | Oper | Yes | Yes | Core | |
| p | No | * | Oper override | Yes | |||
| r | Protocol mapper | Logged in to services account | Yes | Module: services_account | |||
| s | No | * | Server notices (snomask) | Yes | Yes | Core | |
| u | Planned | Unfiltered | Yes | ||||
| w | Planned | Wallops | Yes | Yes | Core | ||
| z | No | * | Can see operwalls | Yes |