IRC modes
From SHellium Wiki
(Redirected from Modes)
Modes
Modes in IRC is a mean modification of access and restrictions to a channel or a user to meet their accessibility and their restrictions.
Note: All of these modes vary between IRCd's. The modes displayed are based off of Unreal IRCd. For specific modes of an IRCd, try searching Google.
User Modes
- A - Marks the user as server Admin.
- a - marks the user as services admin.
- b - marks the user as bot.
- C - Co-Administrator
- c - Connection Notices. Allows the IRC operator to receive a notice for each client that connects or disconnects from the local server.
- d - Deaf. Prevents the server from sending the user any channel text.
- e - Allows the IRC operator to edit the configuration file from IRC.
- f - Flood Notices. Allows the IRC operator to receive a notice every time someone quits the local server due to excess flood.
- G - G-Filter. Censors swear words that are sent to the user in the channel or elsewhere.
- h - Help Operator. Marks the user as available to help users. Depending on the IRCd, also allows the operator to see /helpop notices.
- H - Hide IRC Operator Status. Hides the IRC operator line in /whois.
- i - Prevents the user from showing up in /names and /who output.
- k - Allows the user to see when a user is killed from the local server.
- l - Locops.
- M - Allows the IRC operator to see all modes, and +p and +s channels, in /list.
- m - Allows the IRC operator to see when users /whois him or her.
- N - Prevents the user from being killed by anyone except services and protected (+p) users.
- n - Shows the user a notice every time a user changes nicknames
- O - Marks the user as a local IRC operator
- o - Marks the user as a global IRCop
- p - Hides the channels from the user's /whois.
- q - Only allows services to kick you from a channel.
- R - Blocks messages and notices from unregistered (-r) users.
- r - Marks the user as having identified with services.
- S - Prevents the user from being kicked, deoped, dehalfoped, devoiced, ans killed. Also hides the channel list from /whois.
- s - Allows the user to see local server notices.
- T - Blocks CTCPs from getting to the user.
- t - Signifies that the user is using a /vhost.
- u - Shows unauthorized client notices.
- V - Marks the user as a WebTV user.
- v - Infected DCC Notices.
- W - Allows the IRC operator to see when users /whois him or her.
- w - Lets the user view wallops when they are sent by IRC operators. This is restricted to server wallops in Hybrid.
- x - Hides the user's hostname or IP address from other users.
- z - Marks the user as connected via SSL. This mode can not be turned on or turned off (it is done by the server on connection).
Channel Modes
- a <username> - Channel Administrator, they cannot get kicked except by owners.
- b <hostmask> - it bans a hostmask.
- C - CTCP Prevention from Channels.
- c - Colour Prevention .
- e - exception. The Person can eneter the channel even if they are banned.
- f - (f [*]<lines>:<seconds>) tells chanserv when to kick people for spamming
eg. 3 lines: 3 seconds would be 3:3
- G - censors swear words.
- h - half-operator.
- i - allows a user to join the channel without an invitation.
- K - to prevent users from knocking on the channels.
- k <key> - prevents people who doesnt know the channel password from enetring.
- l <parameter> - set how many persons can be in the channel at one time.
- L <channel> - state which channel the user should go if the channel is full.
- M - users who are unregistered, cannot enter the channels.
- m - users without (+v, +h, +o ,+a ,+o) (+ , %, & , @ , ~) cannot speak in the channel.
- N - prevents users from changing their nick in the channel.
- n - prevents external message from entering the channels.
- O - allows only IRCOPS from enetring the channel.
- o - marks user as channel operator.
- p - hide channel from /whois.
- Q - only allow services to kick people out.
- q - marks user as channel owner.
- R - only allow register users in the channel.
- r - marks channel as registered.
- S - converts colours to text in channel.
- s - hide the channel from /whois and /list
- T - doesnt allow users to send notices in the channel
- t - prevent non-ops from changing the topic
- u - Makes /names and /who only show channel operators to regular users, and show everyone to channel operators.
- V - prevents user from sending invites to the channel
- v <user> - allow the user to speak in the chanel
- x - Rejects any lines that contain colour codes.
- z - only allows SSL users to enter the channel.