CHANNEL MODE

  • Usage: MODE <channel> +|-<modes> [<params>]

    Sets various modes for the channel. You must be an operator in the channel to issue these commands, some commands are reserved for server operators:

    A - Auditoriumb - Banc - Block colorsd - Block nick changese - Block CTCPsi - Invite only,
    J - Java exceptionj - Java exceptionk - KeyL - Language filteringl - LimitM - Moderation target,
    m - ModerationN - Moderation receivern - No external messagesO - Overflowo - Channel operatorp - Private,
    q - QuietR - Registered users onlyr - Registereds - Secrett - TopicU - Channel knocks,
    u - Channel userv - Voicez - Encrypted

    For more information type /hs cmode <mode> Examples:
    /hs cmode m /hs cmode o

     

    CHANNEL MODE A

    • Usage: MODE <channel> +|-A
      A - Auditorium
      Auditorium is designed to handle big events without flooding everyone with unimportant information based on the size of the channel, it works with +m and often with +M. It will hide the names of most of the people who cannot speak; it will show up to 20 of them. Anyone who can speak will be visible in the names list, and then a maximum of 20 users who cannot will be shown.
      It will only show users who cannot speak if there are fewer than 20 people who can speak, and then it will show users who cannot speak until there are 20 visible people. When the channel is set -A the users will start to appear as they speak unless there is a small number of users, in which case they will massjoin.
      Privilege: server operator
      Examples:
      /mode #movies +A

       

       

      CHANNEL MODE b

      Usage: MODE <channel> +|-b [<nickname|nick!user@host>]
      b - Ban
      Will ban the specified user from joining the channel. When used by itself with no hostmask it will list the bans that are in a channel. Valid hostmasks include nickname!user@host. When a user is banned his ability to speak in the channel is removed. You can use this in events to limit a persons ability to cause problems.
      Privilege: channel operator
      Examples:
      /mode #movies +b
      /mode #movies +b bot*!*@*.offenderhost.com

       

       

      CHANNEL MODE c

      Usage: MODE <channel> +|-c
      c - Block colors
      This mode will prevent colors from being sent to the channel. Messages that contain color codes will still go through, but the colors will be removed.
      Privilege: channel operator
      Examples:
      /mode #movies +c

       

       

      CHANNEL MODE d

      Usage: MODE <channel> +|-d
      d - Block nick changes
      This mode will only allow 1 nickname change per user, from Guestxxxx to a nickname. It does not affect network operators. This will keep a channel from getting cluttered with nick changes. It is particularly useful in larger channels. You will probably want to set channels +d if you are having a moderated event.
      Privilege: channel operator
      Examples:
      /mode #movies +d

       

       

      CHANNEL MODE e

      Usage: MODE <channel> +|-e
      e - Block CTCPs
      This will prevent CTCPs to the channel but will not prevent actions or CTCPs between individual users of the channel.
      Privilege: channel operator
      Examples:
      /mode #movies +e

       

       

      CHANNEL MODE i

      Usage: MODE <channel> +|-i
      i - Invite only
      Users must be specifically invited to join using the INVITE command or may invite themselves if they have access to the channel.
      Privilege: channel operator
      Examples:
      /mode #movies +i

       

       

      CHANNEL MODE j

      Usage: MODE <channel> +|-j
      j - Java exception
      This mode allows you to have only java clients and selected legacy IRC clients enter the specified channel. For this mode to take effect you must set a key. For IRC clients to enter the channel they must supply the key, or be invited into the channel.
      Privilege: channel operator
      Examples:
      /mode #movies +j
      See also: CMODE +k

       

      CHANNEL MODE J

      Usage: MODE <channel> +|-J
      J - Java exception
      This mode defines an exception for CMODE +R, which only permits registered users to join. With +J set as well, Java users can join even if they don't have a registered nickname.
      Privilege: channel operator
      Examples:
      /mode #movies +J
      See also: CMODE +R

       

      CHANNEL MODE k

      Usage: MODE <channel> +|-k [<key>]
      k - Key
      Sets the channel so only users who specify the channel's key (password) as the second parameter of the join command can enter the channel. If the key to the channel #CoolChat were bagel then to join one would use the command /JOIN #CoolChat bagel. Unlike passwords, keys are not case sensitive.
      Privilege: channel operator
      Examples:
      /mode #movies +k secret173
      See also: CMODE +j

       

      CHANNEL MODE l

      Usage: MODE <channel> +|-l [<limit>]
      l - Limit
      Limits the number of users that can be in the channel simultaneously. The limit can be set to something lower than the current user count, it only prevents new users from entering when the channel is full or overfull.
      Privilege: channel operator
      Examples:
      /mode #movies +l 20

       

       

      CHANNEL MODE L

      Usage: MODE <channel> +|-L
      L - Language filtering
      When language filtering is enabled on the server one option is to give each channel the choice to enable this or not. Will prevent words on the filter list from reaching the channel either by the filter or censor rule as set by the administrative policy of the server.
      Privilege: channel operator
      Examples:
      /mode #movies +L

       

       

      CHANNEL MODE m

      Usage: MODE <channel> +|-m
      m - Moderation
      Causes a channel to be moderated so only the operators and those users who are +v (voiced) can talk. UOPs cannot talk in moderated channels unless they are temporarily voiced or opped. Moderation is a good way to carefully control a channel.
      If anyone starts causing problems you only need to remove their +v (ops should not be causing problems because they should be trusted, but if they do, then removing their status will fix things, although you might need to remove their entry from whichever op list they are on).
      The downside to constant moderation is that there must be an op present at all time to voice new people or else they can't talk, and the channel may become temporarily unuseable. It also is tedious to voice every new user so that they can speak.
      Although this can be accomplished by a bot. Moderation is usually reserved for channels that only wish to allow certain people to speak (events, lectures, etc.) or that wish to give different people the floor for a time (debates, storytelling, etc.).
      Privilege: channel operator
      Examples:
      /mode #movies +m

       

       

      CHANNEL MODE M

      Usage: MODE <channel> +|-M [<channel>]
      M - Moderation target
      This mode is used in a forward moderated chat. If the channel is set to +m all the messages sent to the channel that cannot be viewed by other users will be sent to a +N channel that is specfied when the mode is set. +M and CMODE +N work together. The channel must be +m (moderated) for the messages to go to the receiving channel.
      Privilege: network operator
      Examples:
      /mode #event +M #questions
      See also: CMODE +m and CMODE +N

       

      CHANNEL MODE n

      Usage: MODE <channel> +|-n
      n - No external messages
      Only people in the channel can speak to the channel. Without +n any user can send a message to the channel and it will be seen in the channel.
      Privilege: channel operator
      Examples:
      /mode #movies +n

       

       

      CHANNEL MODE N

      Usage: MODE <channel> +|-N [<channel>]
      N - Moderation receiver
      This command is set to a channel that is receiving moderated messages from a +mM channel, it is a good way of scanning questions when you have a special event. To use both +M and +N modes you must be an network operator and you must be a channel op in both channels. The channel must be +m (moderated) for the messages to go to the receiving channel.
      Privilege: network operator
      Examples:
      /mode #questions +N #event
      See also: CMODE +m and CMODE +M

       

      CHANNEL MODE o

      Usage: MODE <channel> +|-o [<nick>]
      o - Channel operator
      Gives the user whose nickname immediately follows the +o operator status in the channel. Channel operators are able to set the configuration of a channel with the exception of a very small quantity of server operator modes.
      Privilege: channel operator
      Examples:
      /mode #movies +o moonman

       

       

      CHANNEL MODE O

      Usage: MODE <channel> +|-O [<channel>]
      O - Overflow
      If you set a user limit in the channel and have mode +O on, it will redirect the users in the second channel. To use this mode you must set the channel +l (limit), when the limit is reached the next user to join will be sent to the specified overflow channel.
      Privilege: channel operator
      Examples:
      /mode #movies +O
      See also: CMODE +l

       

      CHANNEL MODE p

      Usage: MODE <channel> +|-p
      p - Private
      Hides the channel in the channel LIST and WHOIS information, this is a good setting for channels that do not wish to have random people wandering in. It does not prevent anyone from joining, but it keeps the channel from being easily noticed.
      Privilege: channel operator
      Examples:
      /mode #movies +p
      Note: This mode is equivalent to CMODE +s.

       

      CHANNEL MODE q

      Usage: MODE <channel> +|-q
      q - Quiet
      This mode will prohibit users from using the WHISPER command inside the specified channel.
      Privilege: channel operator
      Examples:
      /mode #movies +q

       

       

      CHANNEL MODE r

      Usage: MODE <channel> +|-r
      r - Registered
      This indicates that a channel is registered. (informational only, users cannot set this mode)
      Privilege: server


       

       

      CHANNEL MODE R

      Usage: MODE <channel> +|-R
      R - Registered users only
      When this mode is set the server will check to make sure that a user that is joining the channel has a registered nickname.
      Privilege: channel operator
      Examples:
      /mode #movies +R
      See also: CMODE +J

       

      CHANNEL MODE s

      Usage: MODE <channel> +|-s
      s - Secret
      Hides the channel in the channel LIST and WHOIS information, this is a good setting for channels that do not wish to have random people wandering in. It does not prevent anyone from joining, but it keeps the channel from being easily noticed.
      Privilege: channel operator
      Examples:
      /mode #movies +s
      Note: This mode is equivalent to CMODE +p.

       

      CHANNEL MODE t

      Usage: MODE <channel> +|-t
      t - Topic
      Sets the channel so that only channel operators can change the topic. Most channels will want to be +t so that only trusted people will be setting the topic. A topic represents the channel; it is one of the first things people will see about a channel when deciding whether to join or stay.
      Privilege: channel operator
      Examples:
      /mode #movies +t

       

       

      CHANNEL MODE u

      Usage: MODE <channel> +|-u
      u - Channel user
      Sets a user to +u. He/she will be identified with a - in front of the nickname. While adding someone to the UOP list gives them certain abilities, moding them +u does not. However, it can be used as an indicator.
      What it would indicate would be up to each channel to decide, a help channel might use it to show a guest helper, a chat channel might use it to show that the person was friends with one of the regulars, but not themselves around and trusted enough to have earned voice or ops.
      Privilege: channel operator
      Examples:
      /mode #movies +u Tessix

       

       

      CHANNEL MODE U

      Usage: MODE <channel> +|-U
      U - Channel knocks
      When this mode is set and user tries to join the channel but fails due to a ban or other channel mode, it will send a knock to the channel operators telling them that a user is trying to join. This will allow the channel operators to INVITE that user into the channel.
      Privilege: channel operator
      Examples:
      /mode #movies +U

       

       

      CHANNEL MODE v

      Usage: MODE <channel> +|-v
      v - Voice
      Gives the user the ability to speak when the channel is moderated (+m).
      Privilege: channel operator
      Examples:
      /mode #movies +v Anika
      See also: CMODE +m