REGISTER: /ns register password email
This command will allow you to register your nickname with QuickChat Services.
Note: always use a good password and your REAL email, because if you lose your
password, they are your only chance to getting it back.
IDENTIFY: /ns identify password or /pass password.
This command will allow you to identify with NickServ.
RECOVER: /ns recover nickname password.
This command will help you to recover your nick when a user is using it, you can
disconnect them using the recover command.
GHOST: /ns ghost nickname password.
This command will allow you to disconnect your nickname if you get disconnected
from the chat but QuickChat still thinks you are there.
RELEASE: /ns release nickname password.
This command will allow you to release a nickname that is being held by
services.
DROP: /ns drop nickname.
This command will allow you to drop your nickname
You should first identify to NickServ with the nick password, then use the drop
command.
Note: If you drop a nickname and you have a channel, your channel will drop too.
INFO: /ns info nickname.
This command allow us to get all server information for an specific nick, such
as registration date, last time seen, owner's user@hostmask, also the
information the users entered with the field command.
ACC: /ns acc nickname.
With this command we can verify what is the user status towards the nickname,
such as if the user is identify to it, if the user is matching the user access
list or if the user doesnt have any access.
Possibles displays:
user is not online, the nickname is not register
-acc 0 (no access)
-acc 1 (matches the access list)
-acc 2 (identify)
ACCESS: /ns access list.
Allows you to list, add, delete or wipe user@host masks from your nickname.
Note: when we register a nickname our user@hostmask is added automatically in
our nick access list.
/ns access add <user@host mask>
/ns access del <user@host mask>
/ns access wipe
WATCH: /ns watch add/del/list <nick|channel>.
This command will have ns manage your watch list. A watch list is similar to a
notify list.
/ns watch add Josh
BUDDY: /ns buddy add/del/list <nick|channel>.
This command will have ns manage your buddy list. Same as watch and similiar to
a notify.
/ns buddy add ^griffin^
LISTCHANS: /ns listchans nickname.
Allows you to have a list of all the channels you have access to.
Note you can only see the list of your nickname.
AUTH: /ns AUTH <command>[<nick|id>].
The AUTH the Authorization process when adding a nickname on your buddy/watch
list.
LIST - Gives your a list of the requests
VIEW - Read the AUTH request Message
READ - Read the AUTH request Message
APPROVE - Approve the authorization request.
ACCEPT - Approve the authorization request.
DECLINE - Decline the authorization request.
REJECT - Decline the authorization request.
AUTHORIZE: /ns set authorize buddy <on|off>.
This setting will force a user to ask for your authorization before adding you
to their Buddy list.
If you turn this option off, anyone can add you.
Turning this option on will mean that your authorization is required to be added
to watch or buddy lists.
If you dont add an on or off parameter it will display your current
authorization settings. /ns set authorize
/ns set AUTHORIZE, /msg NickServ SET AUTHORIZE BUDDY on
PASSWD: /ns set passwd newpassword.
This allows you to change your nickname password.
URL: /ns set url http://www.yourweb.com
This command allow you to set an url to your nickname info.
NOMEMO: /ns set nomemo on/off.
This command allow you to chose if you want to recive memos or not.
NOOP: /ns set noop on/off.
Your autorizathion will be required if anyone wants to add you in a channel aop/sop/vop/uop
list.
EMAIL: /ns set email newemail.
This command allows you to change your email in your /ns info yournickname
SHOWEMAIL: /ns set showemail on/off.
If a user wishes his/her email to be seen by other uses, he/she should turn it
on.
PROTECT: /ns set protect on/off.
. This command allows you to protect your nick from being used, the user
nickname will be change to a guest one, if they dont enter the nick password.
SECURE: /ns set secure on/off.
This command makes NickServ ignore nickname access lists, when deciding if a
user has access to a nickname. If this setting is on, in addition to the kill
setting, and the user matches an access list, NickServ will not enforce the
PROTECT switch, however the user will not be granted any privileges.
MRECEIPTS: /ns set mreceipts on/off.
With this command you won't get back notifications from the memos you have sent.
MFORWARD: /ns set mforward on/off nickname.
This will redirect all memos arriving to the nickname you specify. to disable it
/ns set mforward OFF.
FIELD: /ns set field.
This command will allow you to set information about yourself, and it will be
displayed in the /ns info nick, i.e /ns set field age 12.
NOTE: to delete a field you must enter de field you want to del without any
information and press enter. i.e /ns set field age (enter).
ChanServ
INFO: /cs info #channel.
You can get who is the founder, when it was register etc.
UOP: /cs uop #channel add nickname.
Uops can get channel memos but not send, invite themselves to a channel and view
the aop/vop/sop list.
ie /cs uop #www add fiend
VOP: /cs vop #channel add nickname.
The vop will have a + before their nickname, he/her can get and send memos to
the channel, they can invite themselves to the channel they are vop in.
You can /cs vop #channel add/del/wipe and list.
/cs vop #quickchat add Joe
AOP: /cs aop #channel add nickname.
The aops are added by sops and the founder, the aops can kick/ban user from a
channel.
You can /cs aop #channel add/del/wipe and list.
/cs aop #quickchat add ^griffin^
SOP: /cs sop #channel add nickname.
Sops are added by the founder, the sops can add/del/wipe/clean the channels
list, they can also mkick the channel.
/cs sop #quickchat add Josh
REGISTER: /cs register #channel password desc.
This command allows you to register your channel.
Desc will be the description of what is your Channel about, ie. General chat,
adults, hobbies etc.
IDENTIFY: /cs identify #channel password.
This command allows you to identify with chanserv with your channel password.
DROP: /cs drop #channel.
This command allows you to drop your channel.
The channel founder must identify with the channel password first.
OP: /cs op #channel nickname (s).
Will give op to the given nick (s) in the given channel.
Will not work if secured ops is on and if the user isn't in the aop/sop list.
This to be use by aops and highier.
DEOP: /cs deop #channel nickname.
This command is used to remove operator status from someone in a channel. this
to be used by aops and highier.
VOICE: /cs voice #channel nickname.
This command is used to devoice a user in a channel.
DEVOICE: /cs devoice #channel nickname.
This command is used to devoice a user in a channel.
INVITE: /cs invite #channel.
The invite must be done if a channel is +i.
You cannot invite other users via chanserv.
MDEOP: /cs mdeop #channel.
This command removes all ops from their status in the specific channel.
The founder wont be deopped by this command.
MKICK: /cs mkick #channel.
This command evacuates the channel by kicking everyone out, banning everyone,
setting the channel +i.
UNBAN: /cs unban #channel me/all.
This command will remove bans in the specific channel, the ME option can be use
for Aops and above, and it will remove all the banes that matches your current
address.
The ALL option is limited to sops or above, and it will removed all the banes in
the channel ban list.
COUNT: /cs count #channel
This command will display the #'s of uop/vops/aops/sops and akicks. Limited to
uops or highiers.
/cs count #quickchat
WHY: /cs why #channel nick.
This command will return the reason why a user has an access level to a
specified channel, ops and higher can use it.
ACC: /cs acc #channel nickname.
This command will return the access level of the specific user in the specified
channel.
ACCESS: /cs access #channel nickname.
This command is the same as acc.
AUTOVOICE: /cs set #channel autovop on/off.
This command will give all the users that aren't on the channel list +v when
they join the channel. But if they are banned they wont be able to invite
themselves back.
IDENT: /cs set #channel ident on/off.
The ops will have to identify first in order to get their op status.
OPGUARD: /cs set #channel opguard on/off .
Only aops/sops will be allowed operator status in the channel.
TOPICLOCK: /cs set #topiclock founder/sop/aop/off
This command allows the founder to select who will be able to change the topic.
KEEPTOPIC: /cs set #channel keeptopic on/off.
When this option is ON, ChanServ will save the last topic set and re-set it when
the channel is recreated.
RESTRICT: /cs set #channel restrict on/off.
This command prevents the user that isn't on the uop and above have access to
join the channel.
FOUNDER: /cs set #channel founder.
Allows you to be able to change who is the founder of a channel. The user
wanting the channel should first identify to the channel using the channel
password and then use this command.
MEMOLEVEL: /cs set #channel memolevel vop/aop/sop/NONE
when the NONE option is specified, only the founder can send memos.
URL: /cs set #channel url YourURLhere,
/cs set #channel url NONE. (to delete the url)
Allows the founder to attach a url in the channel info, and it will be displayed
in the channel info.
DESC: /cs set #channel DESC description.
This will be used to change the channel description
EMAIL: /cs set email #channel email.
This allows you to attach your email in the channel info. Note the NONE option
will delete the email.
PASSWD: /cs set #channel passwd newpassword.
This allows you to change your channel's password
MLOCK: /cs set #channel mlock +|-<modes>
Allows the founder to lock modes, either on or off according to the specified
patterns. Specifying an empty pattern disables MLOCK Modes "k" and
"l" can only be used manually if they are to be used with a value.
Examples: /mode #channel +k Key
or /mode channel +l 3. Modes "k" and "l" can only be
modelocked by ChanServ if used without parameters as shown in the examples:
/cs set #www mlock +tn
/cs set #spiderslair mlock -kl
/cs set #webchat mlock +tn-klpi
MemoServ
SEND: /ms send
This command will send a memo to a specific user
/ms send Josh Did you know that QuickChat Rox?
SENDTO: /ms sendto #channel vop/aop/sop msg
Send a memo to a specific channel list.
/ms sendto #quickchat sop Where is tommorow night's meeting at 8:00 pm?
LIST: /ms list
list your current memos)
READ: /ms read #
Read a memo
/ms read 17
DELETE: /ms del
Mark a memo as deleted
options:
/ms del #
/ms del all or *
/ms del from #:to # ie. /ms del 1:8 (will delete memos from 1 to 8)
Note: The memos you delete will go to the recycler box.
EXPUNGE: /ms expunge
Delete permanently all memos from the recycler box
CLOSE: /ms close
Close an active memo folder, memoserv will ask you to select a new box
STAT: /ms stat
Displays all memo folders
CREATE: /ms create boxname
Create a new memo folder
/ms create INBOX2
UNDEL: /ms undel #
Undelete a memo from the recycler box
/ms undel 3, that memo will return to your actual box.
SELECT: /ms select
Select your active memo box
/ms select INBOX2 (if you were in INBOX you will open the INBOX2 folder.)
MOVE: /ms move
Move a selected message to a specified memo box
ie. /ms move 2 SYSTEM1
IGNORE: /ms ignore
The syntax is /ms IGNORE [add|del|list|wipe] <nickname>
you will be able to ignore and manage your memoserv ignore list, the ignored
nicknames must be registered via NickServ.
If the ignored nickname tries to send you a memo, he/her will be notify that you
are in the ignore list and that you do not wish to receive any memos from them.
/ms ignore add Jenn|fer
/ms ignore del Josh
/ms ignore list
Channel Modes
b - Ban - /mode #channel +b Josh!*@*
i - Invite Only
k - Keyed - Allows you to specify a password or "key" needed to join.
If you have the password, type /join #channel password
l - Limit
m - Moderated
n - No External Messages
o - Channel Operator
p - Private (Marks the channel as private. Will not appear when other users do
/list command.)
s - Secret (Hides the channel in the list)
r - Registered
t - Topic can only be changed by ops.
v - Voice: Gives the user a voice when the channel is moderated (+m)
j - Java clients don't need the key to get into a +k channel. If not
simultaneously used with +k the channel will only allow Java users in the
channel and lock out all other clients.
c - This mode will prevent colors from being sent to the channel
u - User Op: UOPs, you can set a user to +u, he/she will be identified with a -
in front of their nickname.
O - Channel Overflow, If you set a user limit in the channel and have mode +O
on, it will redirect the users in the second channel Example: /mode #channel +Ol
user limit #newchannel.
L - Language filtering. This is set on the server level, if filtering is enabled
and you want language filters to be active in channels you must set this channel
mode. Operators only.
R - Restricted
d - Nick change restriction. This channel mode will only allow 1 nickname change
per user, from Guestxxxx to nickname. Does not affect IRC operators.
User Modes
m - Moderated: This will protect you from getting direct messages from other
users.
i - Invisible: Makes 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: Allows you to see messages that the server sends.
n - NewsFlash: This will allow the users to receive newsflash messages.
w - Wallops: Messages sent by ircops to users will be visible.
j - Java user mode only.
r - User is using a registered Nickname that matches the mask.
R - User has identified to NickServ with nickname password.
L - Language filtering mode. If filtering is set on the server the user with
this mode will have selected language filtered with ***. This mode says the user
has sensative ears.
E - Preferes to speak in English appears on /whois nickname
F - Prefers to speak in french
G - Prefers to speak in German
S - Prefers to speak in Spanish
M - Prefers to speak in Malaysian
Other Commands
/whois nickname - Returns information about someone who is currently online.
/quit - Leave QuickChat
/nick newnickname - Change nicknames without even leaving the chat room.
/me action - Creates an action in a channel. Appears as * nickname action here
/float - Creates a floating window for QuickChat, freeing your browser. /embed puts it back on your browser.
/load OpPanel - Loads the operator panel in which you can control modes, kick users, change the topic and give other users operator status. Cannot be used in restricted mode.
/kick #channel nickname reason - Kick a user from your chat room.
/silence nickname - Ignores personal messages from a specific user.
/msg nickname your message here - Sends a private message to the nickname specified.
/notice nickname your message here - Sends a notice to a nickname. You can also replace the nickname with a channel to send the notice to the whole channel.
/query nickname - Brings up a dedicated private message window for that nickname. Cannot be used in restricted mode.
/list - Lists all the channels availible to QuickChat. This can be VERY long.
Java Parameters
Java parameters are entered into your html file between the <applet> and </applet> tags. They are entered in the following format:
<PARAM NAME="param" VALUE="value">
For example, simple set to true would show up as <PARAM NAME="simple" VALUE="true">
simple [true/false] (false) Simple UI mode, only allows one room
restricted [true/false] (false) Restricted command set, also uses simple UI mode
fg [color] Default foreground (text, etc.) color
bg [color] Default background color
font [font name] Font to use
style [BOLD, ITALIC] Font style to use
size [point size] Font point size to use
lurk [true/false] (false) Lurking mode, requires a user to give a nickname before being able to speak, otherwise he remains an unspeaking guest in a room
room [room name]
channel [room name]
join [room name] Room to join immediately after connecting to the chat
server
defaultinputchannel [room name] Even though you may be watching another room, your typing will go to this room instead
key [room key] Password to get into the room specified by the room or channel param
nick [nickname]
guest Connect this user as a guest on the server which may also bring the lurk param into play
connect [true/false] (true) Automatically connect to the server
helpfile [helpfile.html] File to attach to the Help button, default is the Help.htm file provided with CR
showjoins [true/false] (true) Show room joins by other users
showJoins (1.8 compatibility)
onlyshowchat [true/false] (false) Only show what people say, filtering "junk" like joins/parts/etc.
playsounds [true/false] (true)
showbuttonpanel [true/false] (true)
buttonpanel (1.8 compatibility)
showcolorpanel [true/false]
colorpanel (false)
showticker [true/false] (true)
joinsound [sound file]
joinSound (none) Sound file to play when joining a channel
joinSound (1.8 compatibility)
noticesound [sound file]
noticeSound (none) sound file to play when receiving a notice
noticeSound (1.8 compatibility)
timestamp [true/false] (false) Turn on timestamping
list [list parameters] (none) Allows you to specify arguments to the auto /LIST command
listtime [seconds]
listTime (0) How often the rooms list is automatically refreshed, 0 means
never
listTime (1.8 compatibilty)
tickerfont [font name] (same as Font param) Font to use
tickerstyle [BOLD, ITALIC] Font style to use
tickersize [point size] Font point size to use
tickerspeed [speed] (30) Milliseconds to pause when scrolling the ticker
tickerpause [time] (3s) Seconds to pause when a line reaches the edge
tickerlifetime [time] (0) How long the ticker will last
tickerrepeat [times] (3) How many times to show the ticker before expiring
guicolors [colors]
guicolors1, guicolors2, ... guicolors9
actions [action strings]
actions1, actions2, ... actions9
sounds [sound strings]
sounds1, sounds2, ... sounds9
nickprompt [prompt] (Your nickname)
nameprompt [prompt] (Your email address)
roomprompt [prompt] (Join channel)