alexisNet Modes


Channel ModesUser ModesExtended Bans

The following lists are all available channel and user modes on the network.

Legend:
$chan : Name of the channel in context (eg; #somechannel)
$nick : Name of the client in context (eg; Billybob)
$ident : Ident string of a client (eg; /whois $nick = [$nick is $ident@$host * $name])
$host : Hostmask or IP of a client (eg; /whois $nick = [$nick is $ident@$host * $name])
$name : Realname of a client (eg; /whois $nick = [$nick is $ident@$host * $name])



Channel Modes

Mode Usage  
+a /mode $chan +a $nick
Gives CH Admin status to the client (Also grantable with ChanServ SOP)
+b /mode $chan +b $nick!$ident@$host
Bans any client matching the host mask from joining the channel as long as they have no exceptions.
+c /mode $chan +c
Blocks messages containing any Color Codes (See Color Codes for a more friendly color filter)
+C /mode $chan +C
Blocks CTCPs from being used in the channel.
+D /mode $chan +D
Blocks actions commands (/me) from being used in the channel.
+e /mode $chan +e $nick!$ident@$host
Gives a user full exception from channel bans and moderated mode.
+f /mode $chan +f [({number}{type}),(...)]:{seconds}
Enable channel Antiflood protections.
+G /mode $chan +G
Censors 'Badwords' out. Click here for a list of 'Badwords' filtered.
+h /mode $chan +h $nick
Gives HalfOP status to the client (Also grantable with ChanServ HOP)
+i /mode $chan +i
Make the channel invite only, which will prevent anyone except +I matches and those who were /invite'd
+I /mode $chan +I $nick!$ident@$host
Invite exceptions, client matching this mask can bypass requirement of being /invite'd in by another.
+k /mode $chan +k passkey
Locks the channel to require 'passkey' to enter it.
+K /mode $chan +K
Don't permit /knock requests to the channel when its CHMode'd +i
+l /mode $chan +l #
Max number of clients allowed in this channel
+L /mode $chan +L newchan
Redirect clients to 'newchan' after the +l user limit has been reached.
+m /mode $chan +m
Moderate (mute) channel to where only clients with +v status or higher can talk.
+M /mode $chan +M
Moderate (mute) the channel to where only Registered & Identified clients can talk.
+n /mode $chan +n
No messages or notices will sent to the channel from clients not within it.
+N /mode $chan +N
Clients in the channel will be unable to change their nick while +N is enabled.
+o /mode $chan +o $nick
Gives ChanOP status to the client (Also grantable with ChanServ AOP)
+p /mode $chan +p
Hides channel from the channels list in a /whois query on a client (Excluding clients already in the same channel will see it in the /whois)
+q /mode $chan +q $nick
Gives Founder status to the client (Protects them from kicks from all lower CHOper Levels)
+R /mode $chan +R
Requires clients to have a Registered nickname and be Identified before joining.
+s /mode $chan +s
Hides channel from the channels list in a /whois query on a client, from /list, and doesn't allow clients to check the /topic of the channel from outside it.
+S /mode $chan +S
Strips/Filters out all text Control Codes from messages sent to the channel.
+t /mode $chan +t
Locks the topic so only HalfOPs or higher can change it, otherwise any client can.
+T /mode $chan +T
Blocks /notices's from being used in the channel by regular channel clients.
+u /mode $chan +u
Makes the /names and /who commands only show channel operator clients (HalfOP and higher)
+v /mode $chan +v $nick
Gives Voice status to the client (Also grantable with ChanServ VOP)
+V /mode $chan +V
Prevents regular channel clients from using /invite to invite outside users into a +i channel.
+z /mode $chan +z
Only SSL Connected clients will be able to join the channel.



User Modes

Mode Usage  
+c /mode $nick +c
Works similar to Channel Mode +S, strips all text control codes in messages to you.
+d /mode $nick +D
Block channel privmsg's from reaching you.
+G /mode $nick +G
Filter all 'Badwords' from your view in channels and privmsg's.
+i /mode $nick +i (default/on-connect)
Invisible, not shown in /who's or /names searches/queries.
+M /mode $nick +M
Blocks all DCC Transfers/Chats from you.
+p /mode $nick +p
Hides channels you are in from a /whois query.
+R /mode $nick +R
Recieve privmsg's and /notice's from Registered clients only.
+T /mode $nick +T
Block all CTCPs from other users to you.
+w /mode $nick +w (default/on-connect)
View WallOP notices/messages from network staff.
+x /mode $nick +x (default/on-connect)
Host cloaking. Masks your IP/Host from public view (Recommended to be left on).



Extended Bans
ExtBans are bans which 'Extend' past the original limitation/idea of the +b CHMode.

Flag Usage  
~q /mode $chan +b ~q:$nick!$ident@$host
Clients matching this will be able to join the channel, but not speak without +v or higher.
~n /mode $chan +b ~n:$nick!$ident@$host
Clients matching this will be unable to change their nick unless they are +v or higher.
~c /mode $chan +b ~c:#channelname
Users from #channelname will be unable to join $chan.
(This mode also works as an +e, such as to allow HalfOPs and higher from #channelname, you would use /mode $chan +e ~c:%#channelname)
~r /mode $chan +b ~r:$name
Clients matching this mask will not be able to join the channel. Use an _ for spaces.
(This mode also can be used as an +e matching to exclude users matching a $name match)
~E /mode $chan +e ~E:$nick
Grants full exclusion of all bans/etc to a user matching $nick. $nick must be a registered nick and the client must be identified for it.
~T /mode $chan +b ~T:<action>:<word>
This is a new individual channel word filter ExtBan. <action> is either 'block' or 'censor' depending whether you want messages to the channel containing the word blocked or the words <censored> like +G does by default. <word> is the exact word you wish to match. Wild cards (*) can be used.
~f /mode $chan +b ~f:#channel:$nick!$ident@$host
This will forward anyone matching the ban mask to whatever you assigned #channel as.
1&1 Hosting Services
© 2007 alexisNet IRC Network | Privacy Policy | Terms of Use | About alexisNet