User Modes


A User Mode will apply different options to your nickname, such as +n which allows the user to see Newsflashes offered by Webnet. The user must set a mode for each nickname they use, as this mode will apply only to the nickname that is being used at the time the command is executed. A nickname does not have to be registered to use some of these options. One syntax can be used to set
User modes:
/umode +mode letters       /umode -mode letters
Here is a list of User Modes with a brief explanation of their usages.

All Users

e DCC: This will prohibit you from using DCC options (direct-client-to-client), such as DCC send and DCC chat.

p CTCP: This will prohibit others from sending you CTCP (client to client protocol), such as Version and Ping.

m Messages: This will prevent other users and yourself from sending you or receiving private messages, such as /msg, /query and /notice.

i Invisible: This will make a user invisible. You will not be able to see what channels this user has joined unless you are in a channel with that user.

s Server Messages: This allows you to see messages that are sent from the server.

n Newflash: This will allow a user to receive Newsflash messages from the server.

w Wallops: This will allow a user to see messages sent to users from IRCops.

j Java User Mode only: This is for Java users (browsers) only.

x Hiding IP's: This will hide a portion of your hostmask, the part that is unique to your connection from your ISP, which helps prevent nuking (denial of service attacks).

r Registered: User is using a registered Nickname that matches the mask.

R Identified: User has identified to NickServ with nickname password.

E English: This allows you to add to your /whois that you prefer to use English.

F French: This allows you to add to your /whois that you prefer to use French.

G German: This allows you to add to your /whois that you prefer to use German.

M Malay: This allows you to add to your /whois that you prefer to use Malay.

T Thai: This allows you to add to your /whois that you prefer to use Thai.

S Spanish: This allows you to add to your /whois that you prefer to use Spanish.

IRCops/HelpOps

c Clients: (Operators only) This will allow you to see clients entering and exiting the server.

g Globops: (Operators only) GNOTICE messages

a Service Administrator: (Operator only) This allows you to set Server Administrator status. You must have become an Operator through an operator entry (identify to Oper nick), and specifically have the a flag set to use the Administrator option. This will allow you access to super user status in services. You will be able to getpass and set other services options.

h Helpop: (Helpops, Operators) Identifies you to others as a "helper". If this mode is set, your /whois will display a message showing that you are helpful. Also, if a user requests help on a specific subject, (i.e. /rawhelp chanops), you will receive a "helpop" message informing you of what subject the user needs help with.

t Reports: (Operators only) This mode will show you a report of what is done on the server, for example: /stats commands, /admins. Each time someone issues those commands, you will be notified.

k Kill mode: (Operators only) This will show you all the kill messages occuring on your server and the network.

y Whois: (Operators only) This will show you who does a /whois on you.

b Chatops: (Helpops and Operators) This mode is used to communicate to other helpops and operators over the network, similar to /onotice in a channel.

X Ip's: (Operators only) This will allow operators to see real ip's of a user using commands such as /userhost . The +X mode will break the +x mode, except on channel information, the +x mode for IRCops remains and will not be broken by the +X mode. You can set multiple modes to a nickname with one command: /umode +ixn You can also lock user modes using the command: /ns set mlock on/off