United States of America (US) Welcome to Xtris » You first! Connect now!   News RSS Feed

A   A You're here: home Go doc Go channel & user modes

Channel & User Modes

  1. Doc Index
  2. New User Guide
  3. ChanServ
  4. NickServ
  5. Channel & User Modes

This page details both the user and channel modes available on Xtris at this time. As always, we will be pleased to assist you in #support or via our Support Form with any questions you may have.


User modes:


DEAF
/mode <your_nick> +d
This usermode will prevent you from seeing channel messages. Private messages, JOIN's and so forth will still be visible.


INVISIBLE
/mode <your_nick> +i
This usermode will prevent you from being seen in /WHO or /NAMES lists from outside a channel.
Please note that for security reasons you will be automatically set +i upon connection; however, you will be able to remove this manually if needed.


WALLOPS
/mode <your_nick> +w
This usermode will allow you to see notices and general chat by IRC operators. Although this method of communication between staff is rare and a little obsolete, it is sometimes a useful usermode to have active.


HIDDEN HOST
/mode <your_nick> +x
This usermode will spoof your user@host with a NickServ generated one. To use this usermode effectively, you will need a NickServ account (click here to see the FAQ on how to get one) and be authenticated to it. Your host will be masked to user@<your_account>.user.xtris
Did you know you can customise the .user part of your hidden host by joining #support?


RESTRICTED MESSAGES
/mode <your_nick> +R
This usermode will only allow you to receive /MSG, /NOTICE, /DCC or /CTCP from people who have a NickServ account and are authenticated to it. This is very useful against spam or other unwanted messages; however, please be aware that this may also prevent genuine messages from reaching you if your friends are not logged into NickServ.
This user mode will append an extra line to your WHOIS which reads: YourNick only accepts messages from authed users


Channel modes:


BAN
/mode <#channel> +b <nick!user@host>
This channel mode will ban a user from a channel and will prevent any user with a host mask matching this address from rejoining the channel. If the user is already in the channel and does not have channel operator (+o (@)) or voice (+v (+)) status, the user will be unable to speak. This command is usually followed with a KICK.


INVITE ONLY
/mode <#channel> +i         (or in a registered channel !mode +i)
This channel mode prevents users from joining a channel unless invited by a channel operator. To invite a user into the channel, type /INVITE <nickname> <#channel>


KEY
/mode <#channel> +k <keyword>     (or in a registered channel !mode +k <keyword>)
This channel mode sets a channel password which is required to be able to enter the channel. Users may join the channel by typing /JOIN #channel <keyword>


LIMIT
/mode <#channel> +l <limit>     (or in a registered channel !mode +l <limit>)
This channel mode sets the maximum number of users a channel can have at any one time. If the limit is met, users are prevented from joining.


MODERATED
/mode <#channel> +m     (or in a registered channel !mode +m)
This channel mode moderates a channel and prevents non-operators and non-voices from sending messages to the channel. To be able to talk in the channel with the moderated channel mode activated, users must have either channel operator (+o (@)) or voice (+v (+)) status.


NO EXTERNAL MESSAGES
/mode <#channel> +n     (or in a registered channel !mode +n)
This channel mode prevents any users from externally sending messages into a channel. Without this set, anyone on the network can send messages into a channel, so it's highly recommended this is set at all times. This is a default mode on newly registered channels.


OPERATORS CHANGE TOPIC ONLY
/mode <#channel> +t     (or in a registered channel !mode +t)
This channel mode allows only channel operators (+o (@)) to change the channel topic. This is a default mode on newly registered channels.


OPERATOR STATUS
/mode <#channel> +o <nickname>
This channel mode allows you to grant specific users operator status to a channel giving them control of the channel including all the channel modes mentioned on this page.


PRIVATE
/mode <#channel> +p     (or in a registered channel !mode +p)
This channel mode is now rather outdated, and it's now recommended that you use the SECRET channel mode +s. The difference between PRIVATE (+p) and SECRET (+s) is that PRIVATE will not ommit the channel from /LIST.


REGISTERED JOINS ONLY
/mode <#channel> +r     (or in a registered channel !mode +r)
This channel mode will prevent any user from joining a channel that isn't authenticated against a NickServ account. This is advisable in high traffic channels, or those susceptible to abuse; it is advisable to set this mode temporarily when a channel is under any type of attack.


SECRET
/mode <#channel> +s     (or in a registered channel !mode +s)
This channel mode prevents the channel's topic and users from being viewed externally and from being shown on /LIST and /WHOIS outputs.


VOICE STATUS
/mode <#channel> +v <nickname>
This channel mode allows you to grant specific users voice status to a channel giving them access to talk on a channel even when the moderated channel mode is activated.


NO COLOURS
/mode <#channel> +c     (or in a registered channel !mode +c)
This channel mode will prevent users from sending messages with colours to the channel. This mode will still, however, allow bolds and underlines.


NO CTCP
/mode <#channel> +C     (or in a registered channel !mode +C)
This channel mode will prevent users from sending channel-wide CTCP messages such as channel-wide VERSIONs or PINGs. This is a default mode on newly registered channels.


DELAYEDJOIN / AUDITORIUM
/mode <#channel> +D     (or in a registered channel !mode +D)
This channel mode allows you to set a channel in an "auditorium" mode; this will help prevent join floods from affecting other users in high volume channels. This is particularly useful for network events or in the event of a botnet.

By setting the +D channel mode the echoing of "JOIN" messages is disabled, resulting in the user being hidden (or "observing") and will not be shown as visible to the channel until:

  • The user uses: /PRIVMSG, /NOTICE, /WALLCHOPS, /WALLVOICES, or /TOPIC in the channel
  • The user is given operator (+o (@)) or voice (+v (+)) status with /MODE

General notes:

  • In the event of an "observing" user being kicked, only the sender and the victim are shown
  • You may see the true amount of users in a channel using: /LIST <#channel>
  • You may see any hidden users in a channel using: /NAMES -D <#channel>
  • If you /WHOIS a user who is "observing" (or hidden) in a +D channel, you will see a "<" before the channel, for example: nickname on #normalchannel <#delayedchannel. This also applies to /NAMES and /WHO

Please note that if you remove the +D channel mode when there are still "observing" (or hidden) users, the server will automatically set the channel mode +d. This simply means that the mode has been removed, but there are still hidden users. The server will automatically unset +d it once the last hidden user either leaves, or becomes visible to the channel (or if you don't want to wait for that, simply type /mode <#channel> -d).


PERSISTENT
Automatically set (mode +z)
This channel mode will prevent channel takeovers when Services are not present on the network. The +z channel mode is automatically set on all registered channels, and is not removed until it is either unregistered or expired.

What do you want to do now?

Normal is getting dressed in clothes that you buy for work and driving through traffic in a car that you are still paying for - in order to get to the job you need to pay for the clothes and the car, and the house you leave vacant all day so you can afford to live in it. -- Ellen Goodman