IRC User Guide: (Designed for Dancer/Hyperion) Commands: /MODE <#channel|nickname> [[+|-]modechars [parameters]] /kick nick message (You have to be a channel operator to use this command) /notice #channel message /onotice #channel message (You have to be a channel operator to use this command) /invite nick (You have to be a channel operator to use this commandunless cmode +g is set) /Topic put topic here (You have to be a channel operator to use this command unless the +t cmode is -t) /quote remove nick message (You have to be a channel operator to use this command) /mode #channel +b (To view the Banlist) /mode #channel +I (You have to be a channel operator to view the Invite Exemption list) /mode #channel +e (You have to be a channel operator to view the Ban Exemption list) /Query nick (Opens up a Private Message Window) /Away message (just typing /away will unset your away status) /whois nick (Will return info on a username currently logged into IRC) /whowas nick (Will return info on a username that is not cirrently logged into IRC) /who #channel (Will return info on users currently in the channel) /msg #channel/nick message /omsg #channel message (You have to be a channel operator to use this command) /Names #channel (Will return a list of names currently in the channel) /me message (Action message) Channel Services ChanServ: /msg chanserv help (get an initial list of commands for the main ChanServ section) /msg chanserv register #channel password (Register a Channel) /msg chanserv drop #channel password (Drop a Channel) /msg chanserv identify #channel password (Identify to the Channel to get Founder Access) (To use the Set functions you must either be a Level of 25 or higher or identified to ChanServ) /msg chanserv help set (get a list of functions for the Set section of ChanServ) /msg chanserv set #channel Founder (Set a new founder for a channel) /msg chanserv set #channel Successor (Set a successor for a channel) /msg chanserv set #channel password password (Set a new password for a channel) /msg chanserv set #channel mlock +/-cmodes (Set ChanServ to lock certain modes on a channel) /msg chanserv set #channel topiclock On/Off (Set ChanServ to reset the topic after everyone leaves the channel) /msg chanserv set #channel private On/Off (Hides the Channel from ChanServ lists) /msg chanserv set #channel secureops On/Off (You cannot OP anyone unless you use ChanServ and are on the access list) /msg chanserv set #channel Restricted On/Off (Restricts access to the channel) /msg chanserv set #channel Secure On/Off (Activate ChanServ security features) /msg chanserv set #channel Entrymsg message (Send a message to users upon entry) /msg chanserv set #channel email email (Set the channel email address) /msg chanserv set #channel url http://www.blahblah.com (Set the channel email address) /msg chanserv set #channel Forget On (Use this feature with extreme caution, once done it cannot be unset, ChanServ will forget the channel forever) /msg chanserv set #channel Guard On/Off (Make ChanServ join the channel) /msg chanserv set #channel splitops On/Off (Lets anyone keep OP's after) /msg chanserv set #channel Verbose On/Off (Notifies Channel OPs on access changes) (To use the Access Add/Del you must be a Level of 30 or higher) /msg chanserv help access (Brings up the Access section of ChanServ) (The Default Levels will be discussed later on) /msg chanserv access #channel add nick level (This'll add the nick to the access list, you can't add them to a level higher than your own) /msg chanserv access #channel del nick (This'll delete the nick from the access list, you can't delete a nick that has a higher level than you) /msg chanserv access #channel list (This'll list the nicks on the access list, anyone can use this function) (To use the AKick function you must have a Level of 15 or higher) /msg chanserv help akick (This will bring up help on the Auto-Kick feature) /msg chanserv akick #channel list (This will brink up a list of nicks on Auto-Kick) /msg chanserv akick #channel add nick reason (This will add the nick with the specified reason to the Auto-Kick list0 /msg chanserv akick #channel del mask (This'll remove the nick from Auto-Kick, you may have to view the banlist to remove them from the Auto-Kick list) (To use Level you have to be identified to ChanServ) /msg chanserv help level (This'll bring up help on the Level function) (This is what the default Level list looks like) /msg chanserv level #channel list (This'll bring up the Level list) -ChanServ- -- Access Levels for [#channel] -- -ChanServ- Index Level Type Description -ChanServ- ----- ----- ---- ----------- -ChanServ- 1 -1 AUTODEOP Automatic deop/devoice -ChanServ- 2 OFF AUTOVOICE Automatic voice -ChanServ- 3 8 CMDVOICE Use of command VOICE -ChanServ- 4 30 ACCESS Allow ACCESS modification -ChanServ- 5 5 CMDINVITE Use of command INVITE -ChanServ- 6 OFF AUTOOP Automatic op -ChanServ- 7 10 CMDOP Use of command OP -ChanServ- 8 10 CMDUNBAN Use of command UNBAN -ChanServ- 9 15 AUTOKICK Allow AKICK modification -ChanServ- 10 20 CMDCLEAR Use of command CLEAR -ChanServ- 11 25 SET Modify channel SETs -ChanServ- 14 10 TOPIC Change the channel topic -ChanServ- 15 50 LEVEL Use of command LEVEL -ChanServ- -- End of list -- /msg chanserv level #channel set type/index x (This'll set the index type to the level you want) /msg chanserv level #channel reset type/index/all (This'll reset the levels to default) /msg chanserv list #channel (this'll list channels matching your query, you can do a wildcard search by entering half the channel name then putting a * after it to bring back a list containing that name) /msg chanserv info #channel (Displays information for the channel, including founder, time of registration, topic, and mode lock, if any.) /msg chanserv invite #channel (This'll make ChanServ invite you to a +i or invite only channel, you have to be Level 5 or higher on the access list to use this command) /msg chanserv op #channel [nick] (This'll OP you in a channel if you haven't specified a nick, you have to be Level 10 or higher on the access list to use this command) /msg chanserv voice #channel [nick] (This'll Voice you on a channel if you haven't specified a nick, you have to be atleast level 8 on the access list to use this command) /msg chanserv unban #channel (This'll unban you from the channel, you have to be Level 10 or higher on the access list to use this command) (You have to be Level 20 or higher to use the Clear function) /msg chanserv help clear (This'll bring up help on the Clear function) /msg chanserv clear #channel OPs (This'll Deop all OP's in a channel) /msg chanserv clear #channel Voices (This'll Devoice all Voice's in a channel) /msg chanserv clear #channel Bans (This'll clear all channel bans on a channel) /msg chanserv clear #channel Gecosbans (This'll clear all Gecos Bans on a channel) /msg chanserv clear #channel Users (This'll clear all users on a channel) /msg chanserv clear #channel all (This'll clear all modes, bans etc except users from a channel) Memo Services MemoServ: (Memonumber=index) /msg memoserv help (This'll bring up help for MemoServ) /msg memoserv send nick/#channel message (This'll send a message to the nick or channel that you specify) /msg memoserv list (This'll list all memos that you have) /msg memoserv read memonumber/all (This'll display 1 memo if you just specify it's memonumber, if you specified all then all your memos will be displayed) /msg memoserv forward memonumber/all nick/#channel (This'll forward the memo or all memos to the specified nick or channel) /msg memoserv reply memonumber message (This'll reply to the nick that sent you that memo with the following message) /msg memoserv del memonumber/all (This'll delete the memo or all memos depending on the option you choose, you cannot retrieve the memo/memos once they're gone) Seen Services SeenServ: /msg seenserv seen nick (This'll tell you if the nick is on IRC or when it was last on, if you put a * before or after or both it'll bring back a few more results on similar nicks) /msg seenserv seennick nick (This'll tell you when this exact nick is or was on IRC) Channel Modes: Syntax /mode #channel +/- mode nick +/-b = Channel ban, ban types: /mode #channel +b nick!*@*.* = single nick ban /mode #channel +b nick*!*@*.* = nick plus anything infront of name ban /mode #channel +b *nick*!*@*.* = name ban (any nick that contains this will be banned from the channel) /mode #channel +b *!*@x.x.x.x = IP ban (only useful if the IP is static or on a dynamic range that's easily blocked) /mode #channel +b *!*@host = Host ban (Not useful on networks where everyone uses the same spoofed host) /mode #channel +b nick!*@*.*!#channel = redirect ban (If you're banned like this you'll be redirected to another channel) /mode #channel +b nick*!*@*.*!#channel = redirect ban (If you're banned like this you'll be redirected to another channel) /mode #channel +b *nick*!*@*.*!#channel = redirect ban (If you're banned like this you'll be redirected to another channel) /mode #channel +b *!*@x.x.x.x!#channel = redirect ban (If you're banned like this you'll be redirected to another channel) /mode #channel +b *!*@host!#channel = redirect ban (If you're banned like this you'll be redirected to another channel) (if you see a ban with !#channel afterwards it is a redirect ban) +/-c = Color/Colour filter: /mode #channel +c +/-d = Gecos ban: /mode #channel +d "Real Name" (Anyone who logs in with this set as their real name will be banned from that channel) +/-e = ban exemption: /mode #channel +e nick!*@*.* = anyone with this exact nick will be able to enter or speak on the channel if banned/muted /mode #channel +e nick*!*@*.* = if the beginning of your nick contains this you'll be able to enter or speak on the channel ifbanned/muted /mode #channel +e *nick*!*@*.* = if your nick contains this at all you'll be able to enter or speak on the channel if banned/muted /mode #channel +e *!*@x.x.x.x = if this IP is added you'll be able to enter or speak on the channel if banned/muted /mode #channel +e *!*@host = if this Host is added you'll be able to enter or speak on the channel if banned/muted +/-f = channel forwarding: /mode #channel +f #channel2 +/-g = allow anyone to use /invite: /mode #channel +g +/-i = Invite only: /mode #channel +i +/-I = Invite Exemption: /mode #channel +I nick!*@*.* = anyone with this exact nick will be able to enter an invite only channel /mode #channel +I nick*!*@*.* = if the beginning of your nick contains this you'll be able to enter an invite only channel /mode #channel +I *nick*!*@*.* = if your nick contains this at all you'll be able to enter an invite only channel /mode #channel +I *!*@x.x.x.x = if this IP is added you'll be able to enter an invite only channel /mode #channel +I *!*@host = if this Host is added you'll be able to enter an invite only channel +/-k = Channel Key/Password: /mode #channel +k key +/-l = Channel member limit: /mode #channel +l xx (xx being the number) +/-m = Moderation /mode #channel +m (Only OPs and Voices may speak anyone else is silenced unless cmode +z is set which will be introduced later on) +/-n = no outside messages: /mode #channel +n (If you're not in the channel you can't do a /msg into a channel with this cmode set) +/-q = Channel Mute/Quiet: /mode #channel +q nick!*@*.* = single nick mute /mode #channel +q nick*!*@*.* = nick plus anything infront of name mute /mode #channel +q *nick*!*@*.* = name mute (any nick that contains this will be mute in the channel) /mode #channel +q *!*@x.x.x.x = IP mute (only useful if the IP is static or on a dynamic range that's easily blocked) /mode #channel +q *!*@host = Host mute (Not useful on networks where everyone uses the same spoofed host) +/-Q: block forwarded users: Channels with this mode set are not valid targets for forwarding. Any attempt to forward to this channel will be ignored, and the user will be handled as if the attempt was ever made (by sending them the relevant error message). +/-r: block unidentified: When set, this mode prevents unidentified users from joining. +/-R, quiet unidentified When set, this mode prevents unidentified users from sending to the channel, although they can still join. +/-s: Secret Channel: /mode #channel +s (This cmode stops a channel from showing up in /whois or /list) +/-z: Reduced Moderation: /mode #channel +z (Having this mode set will mean if you're +q'ed the OP's will still be able to see what you type also if the channel is +m and you haven't been +v'ed)