Help:IRC

From Homestar Runner Wiki

(Difference between revisions)
Jump to: navigation, search
m (Freenode modes: Good grammar'd!!!)
(Update NickServ information, ChanServ and MemoServ information remains to be updated.)
Line 21: Line 21:
|}
|}
-
==Freenode modes==
+
==NickServ==
 +
:''In some IRC clients, "/msg NickServ" can be shortened to "/ns".''
{| width="100%" border="5" cellspacing="2" cellpadding="2" style="font-size:15px;"
{| width="100%" border="5" cellspacing="2" cellpadding="2" style="font-size:15px;"
|- bgcolor="#FFFF00"
|- bgcolor="#FFFF00"
-
! width="10%" | Mode !! width="90%" | Effect
+
! width="50%" | Message !! width="50%" | Action
|-
|-
-
| +c || Strips colors from messages such that every message is displayed as the default color.
+
| /msg NickServ GHOST <nickname> <password> || Reclaims use of a nickname.
|-
|-
-
| +f&nbsp;<channel> || In combination with '''+i''' or '''+J''', forwards extra users to <channel>.
+
| /msg NickServ GROUP || Adds a nickname to your account.
|-
|-
-
| +g || Any user in a given channel '''+i''' can ''/invite'' another user not in the channel.
+
| /msg NickServ UNGROUP [nickname] || Removes a nickname from your account.
|-
|-
-
| +i || Only invited users or users on the channel invite-exemption list may enter the channel.
+
| /msg NickServ IDENTIFY [nickname] <password> || Identifies to services for a nickname.
|-
|-
-
| +j || '''Oper only:''' Prevents the channel from being registered.
+
| /msg NickServ INFO <nickname> || Displays information on registrations.
-
|-
+
-
| +J x,y || Allows ''y'' users into the channel every '''xy''' seconds.
+
-
|-
+
-
| +k || Requires a key, or password, upon ''/join''.
+
-
|-
+
-
| +l number || Limits total users in channel to ''number''.
+
-
|-
+
-
| +m || Only users with op or voice status are able to speak.
+
-
|-
+
-
| +n || Messages cannot be sent to the channel with ''/msg #channel Message''.
+
-
|-
+
-
| +P || '''Oper only:''' The channel becomes permanent and can not be removed.
+
-
|-
+
-
| +Q || Blocks forwarded users from a channel '''+f''' from being sent to the channel.
+
-
|-
+
-
| +r || Users that are not identified with [[#NickServ|NickServ]] will not be able to join.
+
-
|-
+
-
| +R || Users that are not identified with NickServ will not be able to speak.
+
-
|-
+
-
| +s || The channel is kept secret from /whois and /who.
+
-
|-
+
-
| +t || Only operators can alter the channel topic.
+
-
|-
+
-
| +z || Banned and unvoiced users in a moderated channel's messages are sent to the ops.
+
-
|}
+
-
 
+
-
==NickServ==
+
-
:''In some IRC clients, "/msg NickServ" can be shortened to "/ns".''
+
-
{| width="100%" border="5" cellspacing="2" cellpadding="2" style="font-size:15px;"
+
-
|- bgcolor="#FFFF00"
+
-
! width="50%" | Message !! width="50%" | Action
+
|-
|-
-
| /msg NickServ REGISTER <password> || Protects your current nickname with a password
+
| /msg NickServ LISTCHANS || Lists channels that you have access to.
|-
|-
-
| /msg NickServ DROP <nickname> <password> || Unprotects your nickname so that anyone can use it
+
| /msg NickServ REGISTER <password> <email address> || Registers a nickname.
|-
|-
-
| /msg NickServ IDENTIFY <password> || Identifies you as your current nickname
+
| /msg NickServ SET <command> <parameters> || Sets various control flags.
|-
|-
-
| /msg NickServ ACCESS add/del/list <mask> || Allows the given hostmasks to use your nickname
+
| /msg NickServ RELEASE <nickname> [password] || Releases a services enforcer.
|-
|-
-
| /msg NickServ SET <option> <parameter> || Sets different options and preferences for your nickname
+
| /msg NickServ DROP <nickname> <password> || Makes NickServ remove your account.
|-
|-
-
| /msg NickServ LIST <word> || Lists all registered nicknames containing the given word
+
| /msg NickServ HELP <command> [parameters] || Displays help information on all commands.
|-
|-
-
| /msg NickServ RECOVER <nickname> <password> || Kicks a user using your registered nickname
+
| /msg NickServ LOGOUT || Logs you out of the account that you are currently logged into.
|-
|-
-
| /msg NickServ RELEASE <nickname> <password> || Gives you back your own nickname after RECOVER
+
| /msg NickServ SETPASS <nickname> <key> <password> || Allows you to set a new password using a key emailed to you.
|-
|-
-
| /msg NickServ GHOST <nickname> <password> || Kicks a ghost, a nickname left idly online by accident
+
| /msg NickServ ACC <nickname> [account] || Returns parsable information about a user's login status.
|-
|-
-
| /msg NickServ INFO <nickname> || Gives you information about a given nickname
+
| /msg NickServ STATUS || Returns information about your current state.
|-
|-
-
| /msg NickServ LINK <nickname> <password> || Directs your nickname to another given nickname
+
| /msg NickServ TAXONOMY <nickname> || Lists metadata information associated with registered users.
|-
|-
-
| /msg NickServ UNLINK <nickname> <password> || Cancels the direction of your nickname to another
+
| /msg NickServ VERIFY <operation> <nickname> <key> || Confirms a change associated with your account registration.
|}
|}

Revision as of 21:59, 13 October 2008

Here's how to effectively use IRC:

Our IRC channels are #hrwiki, #hrwiki-fanstuff and #hrwiki-rc. They can be accessed through chat.hrwiki.org, although it is recommended that you use an IRC client.

Contents

General Commands

Message Action
/join <channel name> Opens a window connecting you to the specified chat room
/nick <nickname> Changes your nickname to the new name specified in <nickname>
/msg <username> <message text> Sends a private message to the user specified in <username>
/me <action> Prints a message in the chat room that says you are performing the given action specified in <action>
/quit <message> Closes your connection and exits your chat program, displaying <message> as you quit.
/part or /leave [<channel>] Causes you to leave only the channel you're in (in some IRC clients), or the channel specified.

NickServ

In some IRC clients, "/msg NickServ" can be shortened to "/ns".
Message Action
/msg NickServ GHOST <nickname> <password> Reclaims use of a nickname.
/msg NickServ GROUP Adds a nickname to your account.
/msg NickServ UNGROUP [nickname] Removes a nickname from your account.
/msg NickServ IDENTIFY [nickname] <password> Identifies to services for a nickname.
/msg NickServ INFO <nickname> Displays information on registrations.
/msg NickServ LISTCHANS Lists channels that you have access to.
/msg NickServ REGISTER <password> <email address> Registers a nickname.
/msg NickServ SET <command> <parameters> Sets various control flags.
/msg NickServ RELEASE <nickname> [password] Releases a services enforcer.
/msg NickServ DROP <nickname> <password> Makes NickServ remove your account.
/msg NickServ HELP <command> [parameters] Displays help information on all commands.
/msg NickServ LOGOUT Logs you out of the account that you are currently logged into.
/msg NickServ SETPASS <nickname> <key> <password> Allows you to set a new password using a key emailed to you.
/msg NickServ ACC <nickname> [account] Returns parsable information about a user's login status.
/msg NickServ STATUS Returns information about your current state.
/msg NickServ TAXONOMY <nickname> Lists metadata information associated with registered users.
/msg NickServ VERIFY <operation> <nickname> <key> Confirms a change associated with your account registration.

ChanServ

In some IRC clients, "/msg ChanServ" can be shortened to "/cs".

Note: Only IRC users with operational status or higher have total access to ChanServ. Bold commands are accessible by anyone.

Message Action
/msg ChanServ REGISTER <#channel> <password> Saves the given channel as yours officially with the given password
/msg ChanServ DROP <#channel> <password> Deletes the fact that you own the given channel
/msg ChanServ IDENTIFY <#channel> <password> Recognizes you as the contact for the given channel
/msg ChanServ SET <#channel> <option> <parameter> Sets various options for the given channel
/msg ChanServ ACCESS <#channel> add/del/list <mask> <level> Gives the given mask the given level of access to the given channel
/msg ChanServ AUTOREM <#channel> add/del/list <mask> Bans the given hostmask upon joining the given channel
/msg ChanServ LEVEL <#channel> set/reset/list <index> <level> Sets the given level index to the given number for the given channel
/msg ChanServ LIST <word> Lists all registered channels containing the given word
/msg ChanServ INFO <#channel> Gives information about the given channel
/msg ChanServ GETKEY <#channel> Gets the password for the given channel in +k mode
/msg ChanServ INVITE <#channel> Invites you to the given channel in +i mode
/msg ChanServ OP <#channel> Gives you operational status on the given channel
/msg ChanServ VOICE <#channel> <nickname> Voices the given nickname for the given channel
/msg ChanServ UNBAN <#channel> Erases every ban matching your hostmask for the given channel
/msg ChanServ CLEAR <#channel> ops/voices/modes/bans/users/all Clears the given options for the given channel

MemoServ

In some IRC clients, "/msg MemoServ" can be shortened to "/ms".

Note: All operations involving a given channel must have you as AUTOOP access or higher.

Message Action
/msg MemoServ SEND <nick/#channel> <memo> Sends a memo to the given registered nick or channel
/msg MemoServ LIST [#channel] Lists all saved or recorded messages for your nick or channel
/msg MemoServ READ [#channel] number/all Displays all saved or recorded messages for your nick or channel
/msg MemoServ FORWARD <number>/all <nick/#channel> Forwards a memo to the given nick or channel
/msg MemoServ REPLY <number> <memo> Replies to the given memo
/msg MemoServ DEL [#channel] <index>/all Deletes the given memo for your nick or channel
Personal tools