General |
 |
 |
 |
|
|
Connecting to IRC
To connect to IRC, you need an IRC client. Regardless of your operating system, chances are there is at least one IRC client for it. For more information about the wide variety of software you can use, see http://www.dal.net/software.
If you can't download an IRC client but would like to chat, this website has a java client available for public use.
|
 |
 |
 |
|
|
Channel Operators
Persons with the @ symbol in front of their nick are considered channel operators, who can change some channel settings and keep order. They have the ability to forcefully remove someone from a channel, among other things. Most ops behave responsibly, but if there are any problems, you should contact the channel's founder. The founder has the final say in how their channel is run.
You can find out who is the founder of a channel with any of the following commands:
/chanserv info #channel
/quote chanserv info #channel
/msg chanserv info #channel
|
 |
 |
 |
|
|
IRC Syntax
All IRC commands begin with the forward slash, " / ". Anything else you type is considered text typed to the screen as normal conversation.
All channel names begin with a pound sign, " # ".
IRC is not case sensitive (exception: passwords). So you can use either upper, lower, or mixed case letters if you wish in your commands.
|
 |
 |
 |
|
|
How do I access the SHOE profile of a chat user?
Syntax: /msg nickserv info [nickname]
To view the SHOE nickpage of another chatter, enter the command /msg nickserv info [nickname].
Substitute [nickname] with the chatnick of the user who's profile you wish to access.
If you are in the Java chat room, you can simply right click on the name in the userlist and then on "SHOE Nickpage".
If you are in the HTML chat room, click on the requested name in the userlist, choose "Nickpage" and then click on the ">>" button.
The URL to the nickpage will be shown to you in the chat window.
|
 |
 |
 |
|
|
I'm using WebTV and cannot access through your java or html client :-/
You can use WebTV to chat, but you must use their web interface:
- Go to the WebTV Homepage
- Select Community
- Select Chat
- Select Go to
- Enter the following:
--> server address: irc.shoe.org
--> port number: 6667
--> channel name: i.e. #english
- Select Connect
|
 |
 |
 |
|
|
I wish/need to use an external IRC client, but I have now idea how the configuration works.
Find all the necessary installation info and steps you need to take for mIRC and Ircle in our "Setup Box".
|
 |
 |
 |
|
|
I have changed my chat nick and now I cannot chat anymore.
Syntax: /msg nickserv IDENTIFY password
You can only access the official and secured channels (+R) if you are logged in with your registered nick. If you change your nick and don't registered it, you cannot chat anymore.
If your second nick is registered, then you need to use the command IDENTIFY and your password. Then you will be able to chat again.
|
 |
 |
 |
|
|
If I enter the command /list on mIRC, not all channels are displayed.
Syntax: /list
It's standard, that mIRC only displays channels with two or more users in it. To make all channels visible enter the following command:
/list -min 1
You can change the /list command, so that all channels are displayed at all times:
Tools -> Scripts Editor... -> Aliases
add a new command line:
/list /list -min 1
then click on ok to save your changes.
The next time you do a /list command, all channels will be displayed.
|
Basic Commands |
 |
 |
 |
/away |
|
AWAY
Syntax: /away [away message]
Sets you away/here. If an [away message] is specified, you will be marked as away with reason, which will be displayed to any users who attempt to contact you while you are away. If [away message] is not given, you will be set as back.
|
 |
 |
 |
/ctcp |
|
CTCP - Client To Client Protocol
Syntax: /ctcp [nick] ping|version|finger|userinfo|clientinfo|time
CTCP stands for Client-To-Client-Protocol. The CTCP command performs certain client specific functions on the IRC network. It permits you to find out various kinds of information and perform some useful functions on IRC. Many clients allow you to use CTCP to customize various functions, such as setting up a file server on your system, or providing a means to grant op status to users when you are not there to do it yourself. CTCP commands can also be disabled by the user, so don't be surprised if you get no information back from a user when you initiate certain CTCP requests to them.
Options:
PING
|
Measures the amount of lag time |
VERSION
|
Name of the IRC Client |
FINGER
|
Shows information about user |
USERINFO
|
Shows information about user |
CLIENTINFO
|
Checks CTCP support |
TIME
|
Shows local time of [nick] |
|
 |
 |
/ctcp PING |
|
Measures the amount of lag time
Syntax: /ctcp [nick] ping
Ping is used to determine the amount of time it takes for your signal (messages) to get to another nick and back in seconds. It measures the amount of lag time for the message. Excessive lag can make communication difficult.
|
 |
 |
/ctcp VERSION |
|
Name of the IRC Client
Syntax: /ctcp [nick] version
Version is used to query a nicks' client for the type or name of the IRC program they are running.
|
 |
 |
/ctcp FINGER |
|
Shows information about user
Syntax: /ctcp [nick] finger
Finger gives additional information about a nick. Sometimes its not much different from the /whois [nick] information.
|
 |
 |
/ctcp USERINFO |
|
Shows information about user
Syntax: /ctcp [nick] userinfo
The userinfo ctcp function usually gives about the same information as the finger reply.
|
 |
 |
/ctcp CLIENTINFO |
|
Checks CTCP support
Syntax: /ctcp [nick] clientinfo
Clientinfo will tell you what CTCP functions are active on the nicks' client. Can be useful if you want to know if things like DCC, ping, or finger are active on their system.
|
 |
 |
/ctcp TIME |
|
Shows local time of [nick]
Syntax: /ctcp [nick] time
This checks the local date and time on a nicks' computer. It might be useful if you wanted to know what time it was in Australia, if your were talking to an Aussie.
|
 |
 |
 |
/dcc |
|
DCC - Direct Client To Client Protocol
Syntax: /dcc chat [nick]|send [nick] [filename]|get [nick] [filename]|close [nick]|list
DCC is Direct Client-to-Client. This is probably one of the most useful and desirable functions on IRC. With DCC you can send and receive files and chat directly, privately, and securely to someone on IRC. The DCC channel is not subject to lag and is secure because it does not use the IRC chat channels to transmit information. It forms a direct link between two users (hence direct-client-to-client).
CAUTION!! As useful as DCC is, you should be very cautious about receiving files. NEVER accept a file from someone you don't know or trust! Just like the real world, there are virus lurking out there, and there are jerks on IRC just waiting to send system corrupting files to unsuspecting users. At the very least, run a virus scan on a file before you execute it. It will save you lots of headaches in the long run.
Options:
CHAT
|
Direct DCC chat session |
SEND
|
Sending File |
GET
|
Accept filetransfer |
CLOSE
|
Close DCC connection |
LIST
|
Listing of active DCC connections |
|
 |
 |
/dcc CHAT |
|
Direct DCC chat session
Syntax: /dcc chat [nick]
This initiates a dcc chat session with the specified nick. Since the connection does not go through the IRC network, it is the most secure type of direct communication with another user. Depending on your client, you will probably get some kind of message asking you to accept the DCC chat request.
|
 |
 |
/dcc SEND |
|
Sending File
Syntax: /dcc send [nick] [filename]
This command initiates a file send to the designated nick. The file name and the full path of the file on your system must be specified.
|
 |
 |
/dcc GET |
|
Accept filetransfer
Syntax: /dcc get [nick] [filename]
This command acknowledges and accepts a DCC file transfer initiated by another user to you. Once you have typed the GET response, the file transfer to you will begin.
|
 |
 |
/dcc CLOSE |
|
Close DCC connection
Syntax: /dcc close [nick]
Use this command to refuse a DCC file offer or chat request sent to you, or stop a DCC transfer that is in progress, or to close a DCC chat session.
|
 |
 |
/dcc LIST |
|
Listing of active DCC connections
Syntax: /dcc list
Use this function to get a listing of currently active DCC connections that you have going.
|
 |
 |
 |
/ignore |
|
IGNORE
Syntax: /ignore [nick|hostmask]
This complex command allows you to selectively ignore different types of input from a user. It is usually considered preferable to use the IGNORE command to deal with an annoying user, rather than using channel operator commands or IRC operator commands to dispose of them, unless they are posing a threat to the channel or to the server.
Basically, IGNORE takes either the nickname of the user or their mask (for example, *!*scarecrow@*yahoo.com) as the first parameter.
|
 |
 |
 |
/invite |
|
INVITE
Syntax: /invite [nick] #channel
Invites a nick who is elsewhere on IRC to join you on a channel.
|
 |
 |
 |
/join |
|
JOIN
Syntax: /join #channel
Joins channel, creating a new channel window. If channel doesn't already exist, it will be created for you, and you will be made operator.
|
 |
 |
 |
/kick |
|
KICK
Syntax: /kick #channel [nick] (reason)
Used to kick a user from the channel. You must be a channel op to use this command.
|
 |
 |
 |
/list |
|
LIST
Syntax: /list
Requests a list of currently formed channels from the server. The listing you request is not updated until you issue the request again.
|
 |
 |
 |
/me |
|
ME
Syntax: /me [action]
Produces an action.
|
 |
 |
 |
/mode |
|
Modes
Syntax: /mode #channelname|nickname +/- mode(s) parameters
Channel modes can only be modified by channel operators, which are those who have a @ next to their nickname. Certain channel modes require additional parameters along with the actual switch, others do not.
It's also possible to combine several different mode changes in one command, provided you respect the order of the parameters. With Bahamut, six mode changes can be applied at once.
Examples:
/mode #peanutbutter +nt
/mode #peanutbutter -ps
/mode #peanutbutter +nt-R
/mode #peanutbutter +ntv-obb MissPeanut BadTastingPeanut *!*@loving.peanutbutter.ca *!*@singing.in.moonlight.net
User modes allow you to configure a number of things while on IRC. You can use them to specify how easy it will be for other people to find you, what kind of information the IRC server should pass on to you, etc. They are also commonly referred to as umodes.
Examples:
/mode PeanutButterLover +iws
/mode PeanutButterLover -k
/mode PeanutButterLover +i-s
You can only change your own user modes: therefore, the nickname will always stand for the nick that you are using at the time.
Channel Modes: |
+b
|
Channel bans |
+i
|
Invite |
+k
|
Password protection |
+l
|
Specifies the maximum number of users who can be in the channel |
+m
|
Moderated channel |
+n
|
No external messages |
+o
|
Grant ops to a nick |
+p
|
Private channel |
+r
|
Registered channel |
+R
|
Only registered nicks may join |
+s
|
Secret channel |
+t
|
Only ops can change the topic |
+v
|
Gives nick permission to speak (voice) |
+c
|
Colours |
+O
|
Oper only |
User Modes: |
+i
|
Invisible |
+w
|
Receive network wide messages |
+s
|
Receive server messages |
+r
|
Registered nickname |
+R
|
Allow messages from registered nicks only |
+k
|
Receive kill messages |
|
 |
Channel Modes
|
 |
 |
 |
 |
/mode +b |
|
Channel bans
Syntax: /mode #channelname +/-b [hosts]
+b stands for channel bans and allows a channel operator to deny a person (or a group of people) access to the channel. If someone is banned while in the channel, they will not be able to talk. This additional feature is known as the +bquiet mode, although the actual mode is still just +b. In addition /part messages will be supressed.
/mode #peanutbutter +b-bb *!*@annoying.pest.com *!*@*.ca *!~@*.moonlight.net
If you don't specify any hosts, you will be shown a list of channel bans, even if you're outside the channel.
|
 |
 |
/mode +i |
|
Invite
Syntax: /mode #channelname +/-i
Setting a channel to invite only will only allow those who have been invited to the channel (with the /invite command) to join the channel.
|
 |
 |
/mode +k |
|
Password protection
Syntax: /mode #channelname +/-k key
The key of the channel is a word that you must specify in your /join command when attempting to enter the channel. If the key was incorrect or if no key was specified then you will be denied access to this channel.
Example:
/mode #peanutbutter +k jam
Anybody joining the channel will need to use the /join #channelname key command. In our case, it would be /join #peanutbutter jam.
|
 |
 |
/mode +l |
|
Specifies the maximum number of users who can be in the channel
Syntax: /mode #channelname +/-l number
The channel limit allows you to specify the maximum number of users who can be in the channel at a time. Once this number has been reached, anyone who attempts to join the channel will receive an error message of the channel being full.
Example:
/mode #peanutbutter +l 25
|
 |
 |
/mode +m |
|
Moderated channel
Syntax: /mode #channelname +/-m
A moderated channel only allows the ops (@) and voices (+) to send messages to the channel. All other messages will be blocked.
Anyone who is present in a moderated channel and who is not an op or voice there will also be prevented from changing their nickname.
|
 |
 |
/mode +n |
|
No external messages
Syntax: /mode #channelname +/-n
The +n stands for no external messages. If +n is not set then it's possible for someone to send messages to the channel even if they are not present inside the channel.
|
 |
 |
/mode +o |
|
Grant ops to a nick
Syntax: /mode #channelname +/-o nickname(s)
A channel operator is designated by the @ next to their nick. This @ translates into the giving and removal of the +o mode. Some IRC clients may use a symbol other than @ for pointing out channel ops, however they are far and few in between. ;)
Example:
/mode #peanutbutter +oo-o MissPeanut PeanutButterLover CheekyBrat
A channel operator has the ability to kick/ban people from the channel in addition to being one of the only ones who can change the channel modes of the channel.
|
 |
 |
/mode +p |
|
Private channel
Syntax: /mode #channelname +/-p
A private channel is not shown on the WHOIS output unless the person requesting the WHOIS is also on the channel.
|
 |
 |
/mode +r |
|
Registered channel
The +r mode can only be set by services itself and indicates that the channel in question is registered with ChanServ.
|
 |
 |
/mode +R |
|
Only registered nicks may join
Syntax: /mode #channelname +/-R
+R stands for registered nicknames only. As its name implies, only those who are using and have identified to their current nickname (in other words, those who are set to umode +r) are allowed to enter the channel. Unregistered nicks who are on a channel after +R is set will lose the ability to send messages to the channel until they become umode +r.
|
 |
 |
/mode +s |
|
Secret channel
Syntax: /mode #channelname +/-s
A secret channel is not shown on the WHOIS output unless the person requesting the WHOIS is also on the channel. In addition to this, a secret channel doesn't show up on a channel LIST request either.
There's no need to set the +p mode if you already have +s set, as it would be redundant.
|
 |
 |
/mode +t |
|
Only ops can change the topic
Syntax: /mode #channelname +/-t
When +t is set, only the ops of the channel can change the topic.
|
 |
 |
/mode +v |
|
Gives nick permission to speak (voice)
Syntax: /mode #channelname +/-v nickname(s)
As already mentioned above, when a channel is moderated (see +m), only the channel ops and the channel voices can send messages to the channel. Only channel ops can add or remove voices.
Example:
/mode #peanutbutter +vv-v MissPeanut PeanutButterLover CheekyBrat
It should be noted that in many places, voiced users are considered as the friends of the ops and are often treated as ops in training. This is, however, not true for all channels.
|
 |
 |
/mode +c |
|
Colours
Syntax: /mode #channelname +/-c
The +c mode stands for colourless.
If a message sent to the channel contains colour codes (supported by most IRC clients), the message will be blocked as if the channel was moderated for that person.
|
 |
 |
/mode +O |
|
Oper only
Syntax: /mode #channelname +/-O
The +O mode stands for oper only. Basically, it only allows those with umode +o (IRC Operators) to join the channel. This mode can only be set by an IRC Operator.
|
 |
User Modes
|
 |
 |
 |
 |
/mode +i |
|
Invisible
Syntax: /mode nickname +/-i
+i is also known as the invisible mode. While it does not actually make you invisible on IRC, it can make you quite a bit more difficult to find. To put it briefly, the invisible mode prevents people from finding you unless they know your exact nickname or are on the same channel as you. Please note that a lot of servers actually set you to +i automatically when you first connect.
When not set to +i, a fellow user can locate you through the /who or through the /names #channelname command. IRC Operators also have the ability to see someone regardless of whether they are invisible or not.
|
 |
 |
/mode +w |
|
Receive network wide messages
Syntax: /mode nickname +/-w
Wallops are network wide messages sent by IRC Operators to each other. Any user who is set to +w will also be able to observe the conversation. Wallops have become quite extinct on DALnet and are rarely sent.
|
 |
 |
/mode +s |
|
Receive server messages
Syntax: /mode nickname +/-s
Setting yourself +s is a request to the server to send you all the generic server messages and information about oper kills. This can turn into quite a flood and is generally not recommended.
|
 |
 |
/mode +r |
|
Registered nickname
Syntax: /mode nickname +/-r
The +r mode can only be set by services itself and indicates that you are using and have identified to a registered nickname.
When using the /whois command on someone who is set to +r, an extra line will appear in the WHOIS output, indicating that they have identified to the nickname they are using.
Example:
MissPeanut is janice@peanutty.yummy.com * Peanut Butter is the best!
MissPeanut is on @#PeanutButter +#PeanutB
MissPeanut is on coast.fl.us.dal.net
MissPeanut has identified for this nick
|
 |
 |
/mode +R |
|
Allow messages from registered nicks only
Syntax: /mode nickname +/-R
The +R mode can be set by any connect client and does not allow a client who is not umode +r to message the client. This includes private messages and CTCPs. A +R client will be able to receive messages from +o clients.
|
 |
 |
/mode +k |
|
Receive kill messages
Syntax: /mode nickname +/-k
The +k stands for KILL messages and it will instruct the server to send you all the server kill messages. This can also cause quite a flood and is not recommended.
|
 |
 |
 |
/msg |
|
MSG
Syntax: /msg [nick] [message]
Sends text as a private message to nick. No-one else will be able to see the message except nick.
|
 |
 |
 |
/names |
|
NAMES
Syntax: /names #channel
Shows nicks of users on a channel.
|
 |
 |
 |
/nick |
|
NICK
Syntax: /nick [newnick]
Changes your current nick into "newnick".
|
 |
 |
 |
/part |
|
PART
Syntax: /part #channel
Leaves channel, closing the channel window. You must be on channel before leaving it!
|
 |
 |
 |
/query |
|
QUERY
Syntax: /query [nick]
Starts a private message (query) session with nick. Any text you enter in the window is automatically sent to nick in the form of /msg's, and any private messages received from nick will be displayed in the window. This saves typing /msg nick every time you want to send nick a private message during a conversation.
|
 |
 |
 |
/quit |
|
QUIT
Syntax: /quit (message)
Signs off IRC cleanly, giving (message) as your signoff reason. If (message) is not specified, a default signoff reason will be used.
|
 |
 |
 |
/who |
|
WHO
Syntax: /who #channel
Shows nicks, addresses, and optional user info if available for users on a channel.
|
 |
 |
 |
/whois |
|
WHOIS
Syntax: /whois [nick]
Queries the server for user information on nick. nick's email address, channels, gecos (real name/URL), away status, IRCop status, and possibly idle time information are returned in a dedicated WHOIS window.
|
 |
 |
 |
/whowas |
|
WHOWAS
Syntax: /whowas [nick]
Queries user information for nick if they have just left IRC. Most IRC servers only keep WHOWAS information for a few seconds after the user leaves.
|
HTML Chat Client |
 |
 |
 |
|
|
The chat does not work. All I get is a grey window. I cannot see any messages.
You are behind a proxy server or you are using WebTV. Unfortunately, the chat does not work with all proxies.
Solution 1: Deactivate the proxy server.
Solution 2: Use our Java Chat Client (when you log on simply choose "Plattform: Java")
Solution 3: Use an external IRC client (for instance: (z.b. mIRC or IRCle )
If you are using WebTV, you will need to use the chat client on WebTV's Homepage, in order to log on to our SHOE chat.
|
 |
 |
 |
|
|
How can I change the font size?
To change the font size of the chat window, simply change the browsers font settings.
Internet Explorer: View -> Text Size
Netscape: View -> Text Zoom
|
Java Chat Client |
 |
 |
 |
|
|
The JAVA applet doesn't work.
Solution 1: The applet will only function if you have confirmed the security popup with YES (after login on)
Solution 2: If you are using an old browser version (i.e. Netscape 4.x) the chat will not work. Please update the most recent version.
Solution 3: Use our HTML chat client (on login choose "platform: HTML")
Solution 4: Use an external IRC Client (i.e. mIRC or IRCle )
|
 |
 |
 |
|
|
I'm using Internet Explorer but I'm not prompted to accept the certificate and the connection cannot be performed. (Error: Unable to connect: Null)
Solution 1: Activate the Java-Applets in your web browser. Please consult your program documentation to determine the steps to use to enable Java on your browser.
Solution 2: You're using the Sun Java Virtual Machine instead of the Microsoft one. Go to the control panel, then "java plugin", then "browser", and unckeck "Internet Explorer" checkbox.
Solution 3: You're using Windows XP with Service Pack 2 or higher. This service pack includes a lot of new security updates. To be able to chat, please make the following changes:
- On the Internet Explorer Tools menu, click Internet Options
- Click the Security tab
- Click the security zone Trusted sites
- Click the Sites... button
- Remove the check in the Require server verification box
- In the Add this Web site to the zone box, enter: www.lesbianchatonline.com and click the Add button
- Click OK once to save your settings.
- Now, click Custom Level...
- Scroll down to Java VM
- Click Custom
- Click the button Java Custom Settings...
- Click the "Edit Permissions " tab
- The following settings should be activated:
- Run Unsigned Content
X Run in sandbox
-Additional Unsigned Permissions
- Access to network addresses
X Enable
- Confirm all your changes with OK to save your settings.
Solution 4: Use our HTML chat client (on login choose "platform: HTML")
Solution 5: Use an external IRC Client (i.e. mIRC or IRCle )
|
 |
 |
 |
|
|
How can I change the font size?
If you don't like the way text is displayed, simply click the "Font" button (bottom right) to change font type and size.
|
Service: BotServ |
 |
 |
 |
ACT |
|
Returns text in "/me" format
Syntax: /msg botserv ACT channel text
Makes the bot do the equivalent of a "/me" (action) command on the given channel using the given text.
|
 |
 |
 |
ASSIGN |
|
Assigns a bot to a channel
Syntax: /msg botserv ASSIGN chan nick
Assigns a bot pointed out by nick to the channel chan. You can then configure the bot for the channel so it fits your needs.
|
 |
 |
 |
BADWORDS |
|
Maintains bad words list
Syntax: /msg botserv BADWORDS channel ADD word [SINGLE | START | END]
/msg botserv BADWORDS channel DEL {word | entry-num | list}
/msg botserv BADWORDS channel LIST [mask | list]
/msg botserv BADWORDS channel CLEAR
Maintains the bad words list for a channel. The bad words list determines which words are to be kicked when the bad words kicker is enabled. For more information, type /msg BotServ HELP KICK BADWORDS.
The BADWORDS ADD command adds the given word to the badword list. If SINGLE is specified, a kick will be done only if an user says the entire word. If START is specified, a kick will be done if an user says a word that starts with word. If END is specified, a kick will be done if an user says a word that ends with word. If you don't specify anything, a kick will be issued every time word is said by an user.
The BADWORDS DEL command removes the given word from the bad words list. If a list of entry numbers is given, those entries are deleted. (See the example for LIST below.)
The BADWORDS LIST command displays the bad words list. If a wildcard mask is given, only those entries matching the mask are displayed. If a list of entry numbers is given, only those entries are shown; for example:
BADWORDS #channel LIST 2-5,7-9
Lists bad words entries numbered 2 through 5 and 7 through 9.
The BADWORDS CLEAR command clears all entries of the bad words list.
|
 |
 |
 |
BOTLIST |
|
Lists available bots
Syntax: /msg botserv BOTLIST
Lists all available bots on this network.
|
 |
 |
 |
INFO |
|
Shows information about channel or bot
Syntax: /msg botserv INFO {chan | nick}
Allows you to see BotServ information about a channel or a bot. If the parameter is a channel, then you'll get information such as enabled kickers. If the parameter is a nick, you'll get information about a bot, such as creation time or number of channels it is on.
|
 |
 |
 |
KICK |
|
Configures kickers
Syntax: /msg botserv KICK channel option parameters
Configures bot kickers. "Option" can be one of:
BOLDS
|
Sets if the bot kicks bolds |
BADWORDS
|
Sets if the bot kicks bad words |
CAPS
|
Sets if the bot kicks caps |
COLORS
|
Sets if the bot kicks colors |
FLOOD
|
Sets if the bot kicks flooding users |
REPEAT
|
Sets if the bot kicks users who repeat themselves |
REVERSES
|
Sets if the bot kicks reverses |
UNDERLINES
|
Sets if the bot kicks underlines |
Type /msg BotServ HELP KICK option for more information on a specific option.
Note: access to this command is controlled by the
level SET.
|
 |
 |
KICK BOLDS |
|
Sets if the bot kicks bolds
Syntax: /msg botserv KICK channel BOLDS {ON|OFF} [ttb]
Sets the bolds kicker on or off. When enabled, this option tells the bot to kick users who use bolds.
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
KICK BADWORDS |
|
Sets if the bot kicks bad words
Syntax: /msg botserv KICK #channel BADWORDS {ON|OFF} [ttb]
Sets the bad words kicker on or off. When enabled, this option tells the bot to kick users who say certain words on the channels.
You can define bad words for your channel using the BADWORDS command. Type /msg BotServ HELP BADWORDS for more information.
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
KICK CAPS |
|
Sets if the bot kicks caps
Syntax: /msg botserv KICK channel CAPS {ON|OFF} [ttb [min [percent]]]
Sets the caps kicker on or off. When enabled, this option tells the bot to kick users who are talking in CAPS.
The bot kicks only if there are at least min caps and they constitute at least percent% of the total text line (if not given, it defaults to 10 characters and 25%).
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
KICK COLORS |
|
Sets if the bot kicks colors
Syntax: /msg botserv KICK channel COLORS {ON|OFF} [ttb]
Sets the colors kicker on or off. When enabled, this option tells the bot to kick users who use colors.
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
KICK FLOOD |
|
Sets if the bot kicks flooding users
Syntax: /msg botserv KICK channel FLOOD {ON|OFF} [ttb [ln [secs]]]
Sets the flood kicker on or off. When enabled, this option tells the bot to kick users who are flooding the channel using at least ln lines in secs seconds (if not given, it defaults to 6 lines in 10 seconds).
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
KICK REPEAT |
|
Sets if the bot kicks users who repeat themselves
Syntax: /msg botserv KICK #channel REPEAT {ON|OFF} [ttb [num]]
Sets the repeat kicker on or off. When enabled, this option tells the bot to kick users who are repeating themselves num times (if num is not given, it defaults to 3).
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
KICK REVERSES |
|
Sets if the bot kicks reverses
Syntax: /msg botserv KICK channel REVERSES {ON|OFF} [ttb]
Sets the reverses kicker on or off. When enabled, this option tells the bot to kick users who use reverses.
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
KICK UNDERLINES |
|
Sets if the bot kicks underlines
Syntax: /msg botserv KICK channel UNDERLINES {ON|OFF} [ttb]
Sets the underlines kicker on or off. When enabled, this option tells the bot to kick users who use underlines.
ttb is the number of times an user can be kicked before it get banned. Don't give ttb to disable the ban system once activated.
|
 |
 |
 |
SAY |
|
Bot is talking
Syntax: /msg botserv SAY channel text
Makes the bot say the given text on the given channel.
|
 |
 |
 |
SET |
|
Configures bot options
Syntax: /msg botserv SET channel option parameters
Configures bot options. option can be one of:
Type /msg BotServ HELP SET option for more information on a specific option.
Note: access to this command is controlled by the level SET.
|
 |
 |
SET DONTKICKOPS |
|
To protect ops against bot kicks
Syntax: /msg botserv SET channel DONTKICKOPS {ON|OFF}
Enables or disables ops protection mode on a channel. When it is enabled, ops won't be kicked by the bot even if they don't match the NOKICK level.
|
 |
 |
SET DONTKICKVOICES |
|
To protect voices against bot kicks
Syntax: /msg botserv SET channel DONTKICKVOICES {ON|OFF}
Enables or disables voices protection mode on a channel. When it is enabled, voices won't be kicked by the bot even if they don't match the NOKICK level.
|
 |
 |
SET GREET |
|
Enable greet messages
Syntax: /msg botserv SET channel GREET {ON|OFF}
Enables or disables greet mode on a channel. When it is enabled, the bot will display greet messages of users joining the channel, provided they have enough access to the channel.
|
 |
 |
SET FANTASY |
|
Enable fantaisist commands
Syntax: /msg botserv SET channel FANTASY {ON|OFF}
Enables or disables fantasy mode on a channel. When it is enabled, users will be able to use commands !op, !deop, !voice, !devoice, !kick, !kb, !unban, !seen on a channel (find how to use them; try with or without nick for each, and with a reason for some?).
Note that users wanting to use fantaisist commands MUST have enough level for both the FANTASIA and another level depending of the command if required (for example, to use !op, user must have enough access for the OPDEOP level).
|
 |
 |
SET SYMBIOSIS |
|
Allow the bot to act as a real bot
Syntax: /msg botserv SET channel SYMBIOSIS {ON|OFF}
Enables or disables symbiosis mode on a channel. When it is enabled, the bot will do everything normally done by ChanServ on channels, such as MODEs, KICKs, and even the entry message.
Note: access to this command is controlled by the level SET.
|
 |
 |
 |
UNASSIGN |
|
Unassigns a bot from a channel
Syntax: /msg botserv UNASSIGN chan
Unassigns a bot from a channel. When you use this command, the bot won't join the channel anymore. However, bot configuration for the channel is kept, so you will always be able to reassign a bot later without have to reconfigure it entirely.
|
Service: ChanServ |
 |
 |
 |
ACCESS |
|
Modify the list of privileged users
Syntax: /msg chanserv ACCESS channel ADD nick level
/msg chanserv ACCESS channel DEL {nick | entry-num | list}
/msg chanserv ACCESS channel LIST [mask | list]
/msg chanserv ACCESS channel CLEAR
Maintains the access list for a channel. The access list specifies which users are allowed chanop status or access to ChanServ commands on the channel. Different user levels allow for access to different subsets of privileges; /msg ChanServ HELP ACCESS LEVELS for more specific information. Any nick not on the access list has a user level of 0.
The ACCESS ADD command adds the given nickname to the access list with the given user level; if the nick is already present on the list, its access level is changed to the level specified in the command. The level specified must be less than that of the user giving the command, and if the nick is already on the access list, the current access level of that nick must be less than the access level of the user giving the command.
The ACCESS DEL command removes the given nick from the access list. If a list of entry numbers is given, those entries are deleted. (See the example for LIST below.)
The ACCESS LIST command displays the access list. If a wildcard mask is given, only those entries matching the mask are displayed. If a list of entry numbers is given, only those entries are shown; for example:
ACCESS #channel LIST 2-5,7-9
Lists access entries numbered 2 through 5 and 7 through 9.
The ACCESS CLEAR command clears all entries of the access list.
|
 |
 |
 |
AKICK |
|
Maintain the AutoKick list
Syntax: /msg chanserv AKICK channel ADD mask [reason]
/msg chanserv AKICK channel DEL mask
/msg chanserv AKICK channel LIST [mask]
/msg chanserv AKICK channel VIEW [mask]
/msg chanserv AKICK channel ENFORCE
/msg chanserv AKICK channel CLEAR
Maintains the AutoKick list for a channel. If a user on the AutoKick list attempts to join the channel, ChanServ will ban that user from the channel, then kick the user.
The AKICK ADD command adds the given nick or usermask to the AutoKick list. If a reason is given with the command, that reason will be used when the user is kicked; if not, the default reason is "You have been banned from the channel".
The AKICK DEL command removes the given nick or mask from the AutoKick list. It does not, however, remove any bans placed by an AutoKick; those must be removed manually.
The AKICK LIST command displays the AutoKick list, or optionally only those AutoKick entries which match the given mask.
The AKICK VIEW command is a more verbose version of AKICK LIST command.
The AKICK ENFORCE command causes ChanServ to enforce the current AKICK list by removing those users who match an AKICK mask.
The AKICK CLEAR command clears all entries of the akick list.
|
 |
 |
 |
AOP |
|
Modify the list of AOP (Auto OP) users
Syntax: /msg chanserv AOP channel ADD nick
/msg chanserv AOP channel DEL {nick | entry-num | list}
/msg chanserv AOP channel LIST [mask | list]
/msg chanserv AOP channel CLEAR
Maintains the AOP (AutoOP) list for a channel. The AOP list gives users the right to be auto-opped on your channel, to unban or invite themselves if needed, to have their greet message showed on join, and so on.
The AOP ADD command adds the given nickname to the AOP list.
The AOP DEL command removes the given nick from the AOP list. If a list of entry numbers is given, those entries are deleted. (See the example for LIST below.) The AOP LIST command displays the AOP list. If a wildcard mask is given, only those entries matching the mask are displayed. If a list of entry numbers is given, only those entries are shown; for example:
AOP #channel LIST 2-5,7-9
Lists AOP entries numbered 2 through 5 and 7 through 9.
The AOP CLEAR command clears all entries of the AOP list.
The AOP ADD and AOP DEL commands are limited to SOPs or above, while the AOP CLEAR command can only be used by the channel founder. However, any user on the AOP list may use the AOP LIST command.
This command may have been disabled for your channel, and in that case you need to use the access list. See /msg ChanServ HELP ACCESS for information about the access list, and /msg ChanServ HELP SET XOP to know how to toggle between the access list and xOP list systems.
|
 |
 |
 |
BAN |
|
Ban nick on a channel
Syntax: /msg chanserv BAN [#channel [nick [reason]]]
Bans a selected nick on a channel. If nick is not given, it will ban you. If channel and nick are not given, it will ban you on all channels you're on, provided you have the rights to.
By default, limited to AOPs or those with level 5 access and above on the channel.
|
 |
 |
 |
CLEAR |
|
Deletes certain settings on a channel
Syntax: /msg chanserv CLEAR channel what
Tells ChanServ to clear certain settings on a channel. What can be any of the following:
MODES Resets all modes on the channel (i.e. clears modes i,k,l,m,n,p,s,t).
BANS Clears all bans on the channel.
OPS Removes channel-operator status (mode +o) from all channel operators.
VOICES Removes "voice" status (mode +v) from anyone with that mode set.
USERS Removes (kicks) all users from the channel.
By default, limited to those with founder access on the channel.
|
 |
 |
 |
DEOP |
|
Removes operator status
Syntax: /msg chanserv DEOP [#channel [nick]]
Deops a selected nick on a channel. If nick is not given, it will deop you. If channel and nick are not given, it will deop you on all channels you're on, provided you have the rights to.
By default, limited to AOPs or those with level 5 access and above on the channel.
|
 |
 |
 |
DEVOICE |
|
Removes voice status
Syntax: /msg chanserv DEVOICE [#channel [nick]]
Devoices a selected nick on a channel. If nick is not given, it will devoice you. If channel and nick are not given, it will devoice you on all channels you're on, provided you have the rights to.
By default, limited to AOPs or those with level 5 access and above on the channel, or to VOPs or those with level 3 and above for self devoicing.
|
 |
 |
 |
DROP |
|
Cancel the registration of a channel
Syntax: /msg chanserv DROP channel
Unregisters the named channel. Can only be used by channel founder, who must use the IDENTIFY command first.
|
 |
 |
 |
GETKEY |
|
Returns the key of a channel
Syntax: /msg chanserv GETKEY channel
Returns the key of the given channel. This is a command mainly intended to be used by bots and/or scripts, so the output is in the following way:
KEY
key is "NO KEY" if no key is set.
|
 |
 |
 |
IDENTIFY |
|
Identify yourself with your password
Syntax: /msg chanserv IDENTIFY channel password
Authenticates you to ChanServ as the founder of the given channel. Many commands require you to use this command before using them. The password should be the same one you sent with the REGISTER command.
|
 |
 |
 |
INFO |
|
Shows channel information
Syntax: /msg chanserv Syntax: INFO channel [ALL]
Lists information about the named registered channel, including its founder, time of registration, last time used, description, and mode lock, if any. If ALL is specified, the entry message and successor will also be displayed. By default, the ALL option is limited to those with founder access on the channel.
|
 |
 |
 |
INVITE |
|
Invites you into a channel
Syntax: /msg chanserv INVITE channel
Tells ChanServ to invite you into the given channel.
By default, limited to AOPs or those with level 5 and above on the channel.
|
 |
 |
 |
KICK |
|
Kicks a nick on a channel
Syntax: /msg chanserv KICK [#channel [nick [reason]]]
Kicks a selected nick on a channel. If nick is not given, it will kick you. If channel and nick are not given, it will kick you on all channels you're on, provided you have the rights to.
By default, limited to AOPs or those with level 5 access and above on the channel.
|
 |
 |
 |
LEVELS |
|
Redefine the meanings of access levels
Syntax: /msg chanserv LEVELS channel SET type level
/msg chanserv LEVELS channel {DIS | DISABLE} type
/msg chanserv LEVELS channel LIST
/msg chanserv LEVELS channel RESET
The LEVELS command allows fine control over the meaning of the numeric access levels used for channels. With this command, you can define the access level required for most of ChanServ's functions. (The SET FOUNDER and SET PASSWORD commands, as well as this command, are always restricted to the channel founder.)
LEVELS SET allows the access level for a function or group of functions to be changed. LEVELS DISABLE (or DIS for short) disables an automatic feature or disallows access to a function by anyone other than the channel founder.
LEVELS LIST shows the current levels for each function or group of functions. LEVELS RESET resets the levels to the default levels of a newly-created channel (see HELP ACCESS LEVELS).
For a list of the features and functions whose levels can be set, see HELP LEVELS DESC.
|
 |
 |
 |
LIST |
|
List channels
Syntax: /msg chanserv LIST pattern
Lists all registered channels matching the given pattern. (Channels with the PRIVATE option set are not listed.)
|
 |
 |
 |
LOGOUT |
|
Logout from channel
Syntax: /msg chanserv LOGOUT channel nickname
This command makes the selected nickname not identified anymore for the given channel.
If you are the founder of the channel, you can log out anybody, else you can only log out yourself.
|
 |
 |
 |
OP |
|
Ops a nick
Syntax: /msg chanserv OP [#channel [nick]]
Ops a selected nick on a channel. If nick is not given, it will op you. If channel and nick are not given, it will op you on all channels you're on, provided you have the rights to.
By default, limited to AOPs or those with level 5 access and above on the channel.
|
 |
 |
 |
SENDPASS |
|
Help retrive lost passwords
Syntax: /msg chanserv SENDPASS channel
Send the password of the given channel to the e-mail address set in the founder's nickname record. This command is really useful to deal with lost passwords.
May be limited to IRC operators on certain networks.
This command is unavailable when encryption is enabled.
|
 |
 |
 |
SET |
|
Set channel options and information
Syntax: /msg chanserv SET channel option parameters
Allows the channel founder to set various channel options and other information.
Available options:
FOUNDER
|
Set the founder of a channel |
SUCCESSOR
|
Set the successor for a channel |
PASSWORD
|
Set the founder password |
DESC
|
Set the channel description |
EMAIL
|
Associate an E-mail address with the channel |
ENTRYMSG
|
Set a message to be sent to users when they enter the channel |
BANTYPE
|
Set how Services make bans on the channel |
KEEPTOPIC
|
Retain topic when channel is not in use |
TOPICLOCK
|
Topic can only be changed with TOPIC |
MLOCK
|
Lock channel modes on or off |
PRIVATE
|
Hide channel from LIST command |
RESTRICTED
|
Restrict access to the channel |
SECURE
|
Activate ChanServ security features |
SECUREOPS
|
Stricter control of chanop status |
SECUREFOUNDER
|
Stricter control of channel founder status |
SIGNKICK
|
Sign kicks that are done with KICK command |
OPNOTICE
|
Send a notice when OP/DEOP commands are used |
PEACE
|
Regulate the use of critical commands |
XOP
|
Toggle the user privilege system |
Type /msg ChanServ HELP option for more information on a particular option.
|
 |
 |
SET FOUNDER |
|
Set the founder of a channel
Syntax: /msg chanserv SET channel FOUNDER nick
Changes the founder of a channel. The new nickname must be a registered one.
|
 |
 |
SET SUCCESSOR |
|
Set the successor for a channel
Syntax: /msg chanserv SET channel SUCCESSOR nick
Changes the successor of a channel. If the founder's nickname expires or is dropped while the channel is still registered, the successor will become the new founder of the channel. However, if the successor already has too many channels registered, the channel will be dropped instead, just as if no successor had been set.
The new nickname must be a registered one.
|
 |
 |
SET PASSWORD |
|
Set the founder password
Syntax: /msg chanserv SET channel PASSWORD password
Sets the password used to identify as the founder of the channel.
|
 |
 |
SET DESC |
|
Set the channel description
Syntax: /msg chanserv SET channel DESC description
Sets the description for the channel, which shows up with the LIST and INFO commands.
|
 |
 |
SET EMAIL |
|
Associate an E-mail address with the channel
Syntax: /msg chanserv SET channel EMAIL [address]
Associates the given E-mail address with the channel. This address will be displayed whenever someone requests information on the channel with the INFO command. If no parameter is given, deletes any current E-mail address for the channel.
|
 |
 |
SET ENTRYMSG |
|
Set a message to be sent to users when they enter the channel
Syntax: /msg chanserv SET channel ENTRYMSG [message]
Sets the message which will be sent via /notice to users when they enter the channel. If no parameter is given, causes no message to be sent upon entering the channel.
|
 |
 |
SET BANTYPE |
|
Set how Services make bans on the channel
Syntax: /msg chanserv SET channel BANTYPE bantype
Sets the ban type that will be used by services whenever they need to ban someone from your channel.
bantype is a number between 0 and 3 that means:
0: ban in the form *!user@host
1: ban in the form *!*user@host
2: ban in the form *!*@host
3: ban in the form *!*user@*.domain
|
 |
 |
SET KEEPTOPIC |
|
Retain topic when channel is not in use
Syntax: /msg chanserv SET channel KEEPTOPIC {ON | OFF}
Enables or disables the topic retention option for a channel. When topic retention is set, the topic for the channel will be remembered by ChanServ even after the last user leaves the channel, and will be restored the next time the channel is created.
|
 |
 |
SET TOPICLOCK |
|
Topic can only be changed with TOPIC
Syntax: /msg chanserv SET channel TOPICLOCK {ON | OFF}
Enables or disables the topic lock option for a channel. When topic lock is set, ChanServ will not allow the channel topic to be changed except via the TOPIC command.
|
 |
 |
SET MLOCK |
|
Lock channel modes on or off
Syntax: /msg chanserv SET channel MLOCK modes
Sets the mode-lock parameter for the channel. ChanServ allows you to define certain channel modes to be always on, off or free to be either on or off.
The modes parameter is constructed exactly the same way as a /MODE command; that is, modes followed by a + are locked on, and modes followed by a - are locked off. Note, however, that unlike the /MODE command, each use of SET MLOCK will remove all modes previously locked before setting the new!
Warning: If you set a mode-locked key, as in the second example below, you should also set the RESTRICTED option for the channel (see HELP SET RESTRICTED), or anyone entering the channel when it is empty will be able to see the key!
Examples:
SET #channel MLOCK +nt-iklps
Forces modes n and t on, and modes i, k, l, p, and s off. Mode m is left free to be either on or off.
SET #channel MLOCK +knst-ilmp my-key
Forces modes k, n, s, and t on, and modes i, l, m, and p off. Also forces the channel key to be "my-key".
SET #channel MLOCK +
Removes the mode lock; all channel modes are free to be either on or off.
|
 |
 |
SET PRIVATE |
|
Hide channel from LIST command
Syntax: /msg chanserv SET channel PRIVATE {ON | OFF}
Enables or disables the private option for a channel. When private is set, a /msg ChanServ LIST will not include the channel in any lists.
|
 |
 |
SET RESTRICTED |
|
Restrict access to the channel
Syntax: /msg chanserv SET channel RESTRICTED {ON | OFF}
Enables or disables the restricted access option for a channel. When restricted access is set, users who would normally be disallowed from having channel operator privileges (users with negative access levels and, if secure ops is set, users not on the access list) will instead be kicked and banned from the channel.
|
 |
 |
SET SECURE |
|
Activate ChanServ security features
Syntax: /msg chanserv SET channel SECURE {ON | OFF}
Enables or disables ChanServ's security features for a channel. When SECURE is set, only users who have registered their nicknames with NickServ and IDENTIFY'd with their password will be given access to the channel as controlled by the access list.
|
 |
 |
SET SECUREOPS |
|
Stricter control of chanop status
Syntax: /msg chanserv SET channel SECUREOPS {ON | OFF}
Enables or disables the secure ops option for a channel. When secure ops is set, users who are not on the userlist will not be allowed chanop status.
|
 |
 |
SET SECUREFOUNDER |
|
Stricter control of channel founder status
Syntax: /msg chanserv SET channel SECUREFOUNDER {ON | OFF}
Enables or disables the secure founder option for a channel. When secure founder is set, only the real founder will be able to drop the channel, change its password, its founder and its successor, and not those who are IDENTIFY'd with ChanServ.
|
 |
 |
SET SIGNKICK |
|
Sign kicks that are done with KICK command
Syntax: /msg chanserv SET channel SIGNKICK {ON | LEVEL | OFF}
Enables or disables signed kicks for a channel. When SIGNKICK is set, kicks issued with ChanServ KICK command will have the nick that used the command in their reason.
If you use LEVEL, those who have a level that is superior or equal to the SIGNKICK level on the channel won't have their kicks signed. See /msg ChanServ HELP LEVELS for more information.
|
 |
 |
SET OPNOTICE |
|
Send a notice when OP/DEOP commands are used
Syntax: /msg chanserv SET channel OPNOTICE {ON | OFF}
Enables or disables the op-notice option for a channel. When op-notice is set, ChanServ will send a notice to the channel whenever the OP or DEOP commands are used for a user in the channel.
|
 |
 |
SET PEACE |
|
Regulate the use of critical commands
Syntax: /msg chanserv SET channel PEACE {ON | OFF}
Enables or disables the peace option for a channel. When peace is set, an user won't be able to kick, ban or remove a channel status of an user that has a level superior or equal to his via ChanServ commands.
|
 |
 |
SET XOP |
|
Toggle the user privilege system
Syntax: /msg chanserv SET channel XOP {ON | OFF}
Enables or disables the xOP lists system for a channel. When XOP is set, you have to use the AOP/SOP/VOP commands in order to give channel privileges to users, else you have to use the ACCESS command.
Technical Note: when you switch from access list to xOP lists system, your level definitions and user levels will be changed, so you won't find the same values if you switch back to access system!
You should also check that your users are in the good xOP list after the switch from access to xOP lists, because the guess is not always perfect... in fact, it is not recommended to use the xOP lists if you changed level definitions with the LEVELS command.
Switching from xOP lists system to access list system causes no problem though.
|
 |
 |
 |
SOP |
|
Modify the list of SOP (Super OP) users
Syntax: /msg chanserv SOP channel ADD nick
/msg chanserv SOP channel DEL {nick | entry-num | list}
/msg chanserv SOP channel LIST [mask | list]
/msg chanserv SOP channel CLEAR
Maintains the SOP (SuperOP) list for a channel. The SOP list gives users all rights given by the AOP list, and adds those needed to use the AutoKick and the BadWords lists, to send and read channel memos, and so on.
The SOP ADD command adds the given nickname to the SOP list.
The SOP DEL command removes the given nick from the SOP list. If a list of entry numbers is given, those entries are deleted. (See the example for LIST below.)
The SOP LIST command displays the SOP list. If a wildcard mask is given, only those entries matching the mask are displayed. If a list of entry numbers is given, only those entries are shown; for example:
SOP #channel LIST 2-5,7-9
Lists AOP entries numbered 2 through 5 and 7 through 9.
The SOP CLEAR command clears all entries of the SOP list.
The SOP ADD, SOP DEL and SOP CLEAR commands are limited to the channel founder. However, any user on the AOP list may use the SOP LIST command.
This command may have been disabled for your channel, and in that case you need to use the access list. See /msg ChanServ HELP ACCESS for information about the access list, and /msg ChanServ HELP SET XOP to know how to toggle between the access list and xOP list systems.
|
 |
 |
 |
TOPIC |
|
Changes topic on channel
Syntax: /msg chanserv TOPIC channel [topic]
Causes ChanServ to set the channel topic to the one specified. If topic is not given, then an empty topic is set. This command is most useful in conjunction with SET TOPICLOCK. See /msg ChanServ HELP SET TOPICLOCK for more information.
By default, limited to those with founder access on the channel.
|
 |
 |
 |
UNBAN |
|
Remove bans
Syntax: /msg chanserv UNBAN channel
Tells ChanServ to remove all bans preventing you from entering the given channel.
By default, limited to AOPs or those with level 5 and above on the channel.
|
 |
 |
 |
VOICE |
|
Voices a nick
Syntax: /msg chanserv VOICE [#channel [nick]]
Voices a selected nick on a channel. If nick is not given, it will voice you. If channel and nick are not given, it will voice you on all channels you're on, provided you have the rights to.
By default, limited to AOPs or those with level 5 access and above on the channel, or to VOPs or those with level 3 and above for self voicing.
|
 |
 |
 |
VOP |
|
Modify the list of VOP (VoicePeople) users
Syntax: /msg chanserv VOP channel ADD nick
/msg chanserv VOP channel DEL {nick | entry-num | list}
/msg chanserv VOP channel LIST [mask | list]
/msg chanserv VOP channel CLEAR
Maintains the VOP (VOicePeople) list for a channel. The VOP list allows users to be auto-voiced and to voice themselves if they aren't.
The VOP ADD command adds the given nickname to the VOP list.
The VOP DEL command removes the given nick from the VOP list. If a list of entry numbers is given, those entries are deleted. (See the example for LIST below.)
The VOP LIST command displays the VOP list. If a wildcard mask is given, only those entries matching the mask are displayed. If a list of entry numbers is given, only those entries are shown; for example:
VOP #channel LIST 2-5,7-9
Lists VOP entries numbered 2 through 5 and 7 through 9.
The VOP CLEAR command clears all entries of the VOP list.
The VOP ADD, VOP DEL and VOP LIST commands are limited to AOPs or above, while the VOP CLEAR command can only be used by the channel founder.
This command may have been disabled for your channel, and in that case you need to use the access list. See /msg ChanServ HELP ACCESS for information about the access list, and /msg ChanServ HELP SET XOP to know how to toggle between the access list and xOP list systems.
|
Service: MemoServ |
 |
 |
 |
CANCEL |
|
Cancel last memo you sent
Syntax: /msg memoserv CANCEL {nick | channel}
Cancels the last memo you sent to the given nick or channel, provided it has not been read at the time you use the command.
|
 |
 |
 |
DEL |
|
Delete a memo or memos
Syntax: /msg memoserv DEL [channel] {num | list | ALL}
Deletes the specified memo or memos. You can supply multiple memo numbers or ranges of numbers instead of a single number, as in the second example below.
If ALL is given, deletes all of your memos.
Examples:
DEL 1
Deletes your first memo.
DEL 2-5,7-9
Deletes memos numbered 2 through 5 and 7 through 9.
|
 |
 |
 |
INFO |
|
Displays information on your memos
Syntax: /msg MemoServ INFO [channel]
Displays information on the number of memos you have, how many of them are unread, and how many total memos you can receive. With a parameter, displays the same information for the given channel.
|
 |
 |
 |
LIST |
|
List your memos
Syntax: /msg memoserv LIST [channel] [list | NEW]
Lists any memos you currently have. With NEW, lists only
new (unread) memos. Unread memos are marked with a "*"
to the left of the memo number. You can also specify a list
of numbers, as in the example below:
LIST 2-5,7-9
Lists memos numbered 2 through 5 and 7 through 9.
|
 |
 |
 |
READ |
|
Read a memo or memos
Syntax: /msg memoserv READ [channel] {num | list | LAST | NEW}
Sends you the text of the memos specified. If LAST is given, sends you the memo you most recently received. If NEW is given, sends you all of your new memos. Otherwise, sends you memo number num. You can also give a list of numbers, as in this example:
READ 2-5,7-9
Displays memos numbered 2 through 5 and 7 through 9.
|
 |
 |
 |
SEND |
|
Send a memo to a nick or channel
Syntax: /msg memoserv SEND {nick | channel} memo-text
Sends the named nick or channel a memo containing memo-text. When sending to a nickname, the recipient will receive a notice that he/she has a new memo. The target nickname/channel must be registered.
|
 |
 |
 |
SET |
|
Set options related to memos
Syntax: /msg memoserv SET option parameters
Sets various memo options.
"option" can be one of:
NOTIFY
|
Changes when you will be notified about new memos (only for nicknames) |
LIMIT
|
Sets the maximum number of memos you can receive |
Type /msg MemoServ HELP SET option for more information on a specific option.
|
 |
 |
SET NOTIFY |
|
Changes when you will be notified about new memos (only for nicknames)
Syntax: /msg memoserv SET NOTIFY {ON | LOGON | NEW | OFF}
Changes when you will be notified about new memos:
ON You will be notified of memos when you log on, when you unset /AWAY, and when they are sent to you.
LOGON You will only be notified of memos when you log on or when you unset /AWAY.
NEW You will only be notified of memos when they are sent to you.
OFF You will not receive any notification of memos.
ON is essentially LOGON and NEW combined.
|
 |
 |
SET LIMIT |
|
Sets the maximum number of memos you can receive
Syntax: /msg memoserv SET LIMIT [channel] limit
Sets the maximum number of memos you (or the given channel) are allowed to have. If you set this to 0, no one will be able to send any memos to you. However, you cannot set this any higher than 20.
|
Service: NickServ |
 |
 |
 |
ACCESS |
|
Modify the list of authorized addresses
Syntax: /msg nickserv ACCESS ADD mask
/msg nickserv ACCESS DEL mask
/msg nickserv ACCESS LIST
Modifies or displays the access list for your nick. This is the list of addresses which will be automatically recognized by NickServ as allowed to use the nick. If you want to use the nick from a different address, you need to send an IDENTIFY command to make NickServ recognize you. Examples:
/msg nickserv ACCESS ADD anyone@*.bepeg.com
Allows access to user anyone from any machine in the bepeg.com domain.
/msg nickserv ACCESS DEL anyone@*.bepeg.com
Reverses the previous command.
/msg nickserv ACCESS LIST
Displays the current access list.
|
 |
 |
 |
DROP |
|
Cancel the registration of a nickname
Syntax: /msg nickserv DROP [nickname]
Without a parameter, drops your nickname from the NickServ database. With a parameter, drops the named nick from the database.
A nick that has been dropped is free for anyone to re-register.
In order to use this command, you must first identify with your password.
|
 |
 |
 |
GHOST |
|
Terminate ghost sessions
Syntax: /msg nickserv GHOST nickname [password]
Terminates a "ghost" IRC session using your nick. A "ghost" session is one which is not actually connected, but which the IRC server believes is still online for one reason or another. Typically, this happens if your computer crashes or your Internet or modem connection Goes down while you're on IRC.
In order to use the GHOST command for a nick, your current address as shown in /WHOIS must be on that nick's access list, you must be identified and in the group of that nick, or you must supply the correct password for the nickname.
|
 |
 |
 |
IDENTIFY |
|
Identify yourself with your password
Syntax: /msg nickserv IDENTIFY password
Tells NickServ that you are really the owner of this nick. Many commands require you to authenticate yourself with this command before you use them. The password should be the same one you sent with the REGISTER command.
|
 |
 |
 |
INFO |
|
Displays information about the given nickname
Syntax: /msg NickServ INFO nickname [ALL]
Displays information about the given nickname, such as the nick's owner, last seen address and time, and nick options. If you are identified for the nick you're getting information for and all is specified, you will be shown all the information; regardless of whether it's hidden or not.
|
 |
 |
 |
LIST |
|
List nicknames
Syntax: /msg NickServ LIST pattern
Lists all registered nicknames which match the given pattern, in nick!user@host format. Nicks with the PRIVATE option set will not be displayed.
Examples:
/msg nickserv LIST *!joeuser@foo.com
Lists all nicks owned by joeuser@foo.com.
/msg nickserv LIST *Bot*!*@*
Lists all registered nicks with Bot in their names (case insensitive).
/msg nickserv LIST *!*@*.bar.org
Lists all nicks owned by users in the bar.org domain.
|
 |
 |
 |
LOGOUT |
|
Logout nickname
Syntax: /msg nickserv LOGOUT
This reverses the effect of the IDENTIFY command, i.e. make you not recognized as the real owner of the nick anymore. Note, however, that you won't be asked to reidentify yourself.
|
 |
 |
 |
RECOVER |
|
Kill another user who has taken your nick
Syntax: /msg nickserv RECOVER nickname [password]
Allows you to recover your nickname if someone else has taken it; this does the same thing that NickServ does automatically if someone tries to use a kill-protected nick.
When you give this command, NickServ will bring a fake user online with the same nickname as the user you're trying to recover your nick from. This causes the IRC servers to disconnect the other user. This fake user will will remain online for one minute to ensure that the other user does not immediately reconnect; after that minute, you can reclaim your nick. Alternatively, use the RELEASE command (/msg NickServ HELP RELEASE) to get the nick back sooner.
In order to use the RECOVER command for a nick, your current address as shown in /WHOIS must be on that nick's access list, you must be identified and in the group of that nick, or you must supply the correct password for the nickname.
|
 |
 |
 |
RELEASE |
|
Regain custody of your nick after RECOVER
Syntax: /msg nickserv RELEASE nickname [password]
Instructs NickServ to remove any hold on your nickname caused by automatic kill protection or use of the RECOVER command. By default, such holds last for one minute; this command gets rid of them sooner.
In order to use the RELEASE command for a nick, your current address as shown in /WHOIS must be on that nick's access list, you must be identified and in the group of that nick, or you must supply the correct password for the nickname.
|
 |
 |
 |
SENDPASS |
|
Forgot your password? Do this!
Syntax: /msg nickserv SENDPASS nickname
Send the password of the given nickname to the e-mail address set in the nickname record. This command is really useful to deal with lost passwords.
May be limited to IRC operators on certain networks.
This command is unavailable when encryption is enabled.
|
 |
 |
 |
SET |
|
Set options, including kill protection
Syntax: /msg nickserv SET option parameters
Sets various nickname options. option can be one of:
PASSWORD
|
Set your nickname password |
LANGUAGE
|
Set the language Services will use when sending messages to you. |
EMAIL
|
Associate an E-mail address with your nickname |
ICQ
|
Associate an ICQ number with your nickname |
GREET
|
Associate a greet message with your nickname |
KILL
|
Turn protection on or off |
SECURE
|
Turn nickname security on or off |
PRIVATE
|
Prevent your nickname from appearing in a /msg NickServ LIST |
HIDE
|
Hide certain pieces of nickname information |
MSG
|
Change the communication method of Services In order to use this command, you must first identify with your password. |
In order to use this command, you must first identify with your password (/msg NickServ HELP IDENTIFY for more information).
Type /msg NickServ HELP SET option for more information on a specific option.
|
 |
 |
SET PASSWORD |
|
Set your nickname password
Syntax: /msg nickserv SET PASSWORD new-password
Changes the password used to identify you as the nick's owner.
|
 |
 |
SET LANGUAGE |
|
Set the language Services will use when sending messages to you.
Syntax: /msg nickserv SET LANGUAGE number
Changes the language Services uses when sending messages to you (for example, when responding to a command you send). number should be chosen from the following list of
supported languages:
1) |
English |
2) |
Français |
3) |
Deutsch |
4) |
Italiano |
5) |
Português |
6) |
Español |
7) |
Türkçe |
8) |
Catala |
9) |
ÅëëçíéêÜ |
10) |
Nederlands |
|
 |
 |
SET EMAIL |
|
Associate an E-mail address with your nickname
Syntax: /msg nickserv SET EMAIL address
Associates the given E-mail address with your nickname. This address will be displayed whenever someone requests information on the channel with the INFO command.
|
 |
 |
SET ICQ |
|
Associate an ICQ number with your nickname
Syntax: /msg nickserv SET ICQ number
Associates the given ICQ number with your nickname. This number will be displayed whenever someone requests information on your nick with the INFO command.
|
 |
 |
SET GREET |
|
Associate a greet message with your nickname
Syntax: /msg nickserv SET GREET message
Makes the given message the greet of your nickname, that will be displayed when joining a channel that has GREET option enabled, provided that you have the necessary access on it.
|
 |
 |
SET KILL |
|
Turn protection on or off
Syntax: /msg nickserv SET KILL {ON | QUICK | IMMED | OFF}
Turns the automatic protection option for your nick on or off. With protection on, if another user tries to take your nick, they will be given one minute to change to another nick, after which NickServ will forcibly change their nick.
If you select QUICK, the user will be given only 20 seconds to change nicks instead of the usual 60. If you select IMMED, user's nick will be changed immediately without being warned first or given a chance to change their nick; please do not use this option unless necessary. Also, your network's administrators may have disabled this option.
|
 |
 |
SET SECURE |
|
Turn nickname security on or off
Syntax: /msg nickserv SET SECURE {ON | OFF}
Turns NickServ's security features on or off for your nick. With SECURE set, you must enter your password before you will be recognized as the owner of the nick, regardless of whether your address is on the access list. However, if you are on the access list, NickServ will not auto-kill you regardless of the setting of the KILL option.
|
 |
 |
SET PRIVATE |
|
Prevent your nickname from appearing in a /msg NickServ LIST
Syntax: /msg nickserv SET PRIVATE {ON | OFF}
Turns NickServ's privacy option on or off for your nick. With PRIVATE set, your nickname will not appear in nickname lists generated with NickServ's LIST command.
(However, anyone who knows your nickname can still get information on it using the INFO command.)
|
 |
 |
SET HIDE |
|
Hide certain pieces of nickname information
Syntax: /msg nickserv SET HIDE {EMAIL | USERMASK | QUIT} {ON | OFF}
Allows you to prevent certain pieces of information from being displayed when someone does a NickServ INFO on your nick. You can hide your E-mail address (EMAIL), last seen user@host mask (USERMASK), and last quit message (QUIT). The second parameter specifies whether the information should be displayed (OFF) or hidden (ON).
|
 |
 |
SET MSG |
|
Change the communication method of Services In order to use this command, you must first identify with your password.
Syntax: /msg nickserv SET MSG {ON | OFF}
Allows you to choose the way Services are communicating with you. With MSG set, Services will use messages, else they'll use notices.
|
 |
 |
 |
STATUS |
|
Returns whether the user using the given nickname is recognized as the owner of the nickname.
Syntax: /msg nickserv STATUS nickname
Returns whether the user using the given nickname is recognized as the owner of the nickname. The response has this format:
nickname status-code
where nickname is the nickname sent with the command, and status-code is one of the following:
0 - no such user online or nickname not registered
1 - user not recognized as nickname's owner
2 - user recognized as owner via access list only
3 - user recognized as owner via password identification
Up to sixteen nicknames may be sent with each command; the rest will be ignored. No error message is generated if no nickname is given.
|