IRC modes

From SHellium Wiki
(Redirected from Modes)
Jump to: navigation, search
Geographylogo.png In other languages: English | Afrikaans | Albanian | Arabic | Brazilian | Bulgarian | Catalan | Chinese | Croatian | Czech | Danish | Dutch | Esperanto | Estonian | Filipino | Finnish | Flemish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Latvian | Lithuanian | Macedonian | Malay | Malayalam | Norwegian (Bokmål) | Norwegian (Nynorsk) | Persian | Polish | Portuguese | Romanian | Russian | Serbian | Slovak | Slovenian | Spanish | Swedish | Turkish | Ukrainian | Urdu

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.
Personal tools
Namespaces

Variants
Actions
Navigation
Indexes
SHellium Sites
Toolbox