Help:IRC

From Homestar Runner Wiki

(Difference between revisions)
Jump to: navigation, search
(page moved back)
m (General Commands: "Chat room"? Eww. Changed to "channel," among other gnome-type work.)
(includes 18 intermediate revisions)
Line 1: Line 1:
'''Here's how to effectively use [[HRWiki:IRC channel|IRC]]:'''
'''Here's how to effectively use [[HRWiki:IRC channel|IRC]]:'''
-
Our IRC channels are [irc://irc.freenode.net/hrwiki #hrwiki] and [irc://irc.freenode.net/hrwiki-fanstuff #hrwiki-fanstuff]. They can be accesed through [http://chat.hrwiki.org/ chat.hrwiki.org], although it is recommended that you use an [[Wikipedia:Internet Relay Chat#Clients|IRC client]].
+
Our IRC channels are [irc://irc.freenode.net/hrwiki #hrwiki] and [irc://irc.freenode.net/hrwiki-rc #hrwiki-rc]. They can be accessed through [http://chat.hrwiki.org/ chat.hrwiki.org], although it is recommended that you use an [[Wikipedia:Internet Relay Chat#Clients|IRC client]].
 +
 
 +
==Contacting an operator==
 +
 
 +
If there is flooding, spamming, or another form of vandalism going on in #hrwiki or #hrwiki-fanstuff, it's best to contact an operator as soon as possible, so he can deal with the offender. Operators are [[HRWiki:Sysops|sysops]] that also help take care of our IRC channels.
 +
 
 +
<div class="hovul">
 +
*Operators in #hrwiki: [[User:JoeyDay|JoeyDay]], [[User:Tom|Tom39Away]], [[User:Stu|_stu]], [[User:InterruptorJones|InterruptorJones]], [[User:It's dot com|Dot_com]], [[User:DorianGray|DorianGray]], [[User:BazookaJoe|BazookaJoe]], [[User:Heimstern Läufer|Heimstern]], [[User:Trey56|Trey56]], [[User:Loafing|Loafing]], [[User:Phlip|Phlip]], [[User:Lapper|Lapper]]
 +
*Operators in #hrwiki-fanstuff: [[User:InterruptorJones|InterruptorJones]], [[User:Stu|_stu]], [[User:Tom|Tom39Away]], [[User:JoeyDay|JoeyDay]], [[User:It's dot com|Dot_com]]
 +
*Operators in #hrwiki-rc: [[User:Stux|stux|RC-only]], [[User:Elcool|Elcool]], [[User:Lapper|Lapper]], [[User:Loafing|Loafing]], [[User:Trey56|Trey56]], [[User:Heimstern Läufer|Heimstern]], [[User:BazookaJoe|BazookaJoe]], [[User:InterruptorJones|InterruptorJones]], [[User:DorianGray|DorianGray]], [[User:Stu|_stu]], [[User:Phlip|Phlip]], [[User:It's dot com|Dot_com]], [[User:Tom|Tom39Away]], [[User:JoeyDay|JoeyDay]]
 +
</div>
==General Commands==
==General Commands==
-
{| width="100%" border="5" cellspacing="2" cellpadding="2" style="font-size:15px;"
+
{| class="wikitable"
-
|- bgcolor="#FFFF00"
+
! style="width:50%;" | Message !! style="width:50%;" | Action
-
! width="50%" | Message !! width="50%" | Action
+
|-
|-
-
| /join <channel name> || Opens a window connecting you to the specified chat room
+
| /join <channel name> || Opens a window connecting you to the specified channel.
|-
|-
-
| /nick <nickname> || Changes your nickname to the new name specified in ''<nickname''>
+
| /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>''
| /msg <username> <message text> || Sends a private message to the user specified in ''<username>''
Line 16: Line 25:
| /me <action> || Prints a message in the chat room that says you are performing the given action specified in ''<action>''
| /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.
+
| /quit [<message>] || Closes your connection and exits your IRC client, optionally displaying ''<message>'' as you quit. The quit message may not display for some clients on freenode.
|-
|-
-
| /part or /leave [<channel>] || Causes you to leave only the channel you're in (in some IRC clients), or the channel specified.
+
| /part [<channel>] [<message>] or /leave [<channel>] [<message>] || Causes you to leave only the channel you're in (in some IRC clients), or the channel specified with ''<channel>'', with optional part message ''<message>''.
|}
|}
-
==Freenode modes==
+
==NickServ==
-
{| width="100%" border="5" cellspacing="2" cellpadding="2" style="font-size:15px;"
+
:''In some IRC clients, "/msg NickServ" can be shortened to "/ns". Some IRC network administrators recommend using "/ns" as it prevents malicious users from possibly obtaining passwords or other information in the case of an attack on an IRC network.''
-
|- bgcolor="#FFFF00"
+
{| class="wikitable"
-
! width="10%" | Mode !! width="90%" | Effect
+
! style="width:50%;" | Message !! style="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 || Configures a "group" of nicknames all owned by and for use by you. These "groups" normally consist of variations of you main nickname. For example, one could have "NASA" and "NASA&#124;Away" in a group.
|-
|-
-
| +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 group.
|-
|-
-
| +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.
+
| /msg NickServ LISTCHANS || Lists channels that you have access to.
|-
|-
-
| +k || Requires a key, or password, upon ''/join''.
+
| /msg NickServ REGISTER <password> <email address> || Registers a nickname.
|-
|-
-
| +l number || Limits total users in channel to ''number''.
+
| /msg NickServ SET <command> <parameters> || Sets various control flags.
|-
|-
-
| +m || Only users with op or voice status are able to speak.
+
| /msg NickServ RELEASE <nickname> [password] || Releases a services enforcer.
|-
|-
-
| +n || Messages can not be send to the channel with ''/msg #channel Message''.
+
| /msg NickServ DROP <nickname> <password> || Makes NickServ remove a nickname owned by you. If this nickname is a part of a group, this will not drop the group; only the nickname specified from the group.
|-
|-
-
| +P || '''Oper only:''' The channel becomes permanent and can not be removed.
+
| /msg NickServ HELP <command> [parameters] || Displays help information on all commands.
|-
|-
-
| +Q || Blocks forwarded users from a channel '''+f''' from being sent to the channel.
+
| /msg NickServ LOGOUT || Logs you out of the account that you are currently logged into.
|-
|-
-
| +r || Users that are not identified with [[#NickServ|NickServ]] will not be able to join.
+
| /msg NickServ TAXONOMY <nickname> || Lists metadata information associated with registered users.
-
|-
+
-
| +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==
+
==MemoServ==
-
:''In some IRC clients, "/msg NickServ" can be shortened to "/ns".''
+
:''In some IRC clients, "/msg MemoServ" can be shortened to "/ms". Some IRC network administrators recommend using "/ms" as it prevents malicious users from possibly obtaining memos or other information in the case of an attack on an IRC network.''
-
{| 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 DROP <password> || Unprotects your nickname so that anyone can use it
+
-
|-
+
-
| /msg NickServ IDENTIFY <password> || Identifies you as your current nickname
+
-
|-
+
-
| /msg NickServ ACCESS add/del/list <mask> || Allows the given hostmasks to use your nickname
+
-
|-
+
-
| /msg NickServ SET <option> <parameter> || Sets different options and preferences for your nickname
+
-
|-
+
-
| /msg NickServ LIST <word> || Lists all registered nicknames containing the given word
+
-
|-
+
-
| /msg NickServ RECOVER <nickname> <password> || Kicks a user using your registered nickname
+
-
|-
+
-
| /msg NickServ RELEASE <nickname> <password> || Gives you back your own nickname after RECOVER
+
-
|-
+
-
| /msg NickServ GHOST <nickname> <password> || Kicks a ghost, a nickname left idly online by accident
+
-
|-
+
-
| /msg NickServ INFO <nickname> || Gives you information about a given nickname
+
-
|-
+
-
| /msg NickServ LINK <nickname> <password> || Directs your nickname to another given nickname
+
-
|-
+
-
| /msg NickServ UNLINK <nickname> <password> || Cancels the direction of your nickname to another
+
-
|}
+
-
==ChanServ==
+
:''Note: All operations involving a given channel must have you as AUTOOP access or higher.''
-
:''In some IRC clients, "/msg ChanServ" can be shortened to "/cs".''
+
{| class="wikitable"
-
''Note: Only IRC users with operational status or higher have total access to ChanServ. '''Bold commands''' are acessible by anyone.''
+
! style="width:50%;" | Message !! style="width:50%;" | Action
-
{| width="100%" border="5" cellspacing="2" cellpadding="2" style="font-size:15px;"
+
-
|- bgcolor="#FFFF00"
+
-
! width="50%" | Message !! width="50%" | Action
+
|-
|-
-
| /msg ChanServ REGISTER <#channel> <password> || Saves the given channel as yours officially with the given password
+
| /msg MemoServ HELP <command> [parameters] || Displays contextual help information.
|-
|-
-
| /msg ChanServ DROP <#channel> <password> || Deletes the fact that you own the given channel
+
| /msg MemoServ SEND <nick> <text> || Sends a memo to a user.
-
|-
+
-
| /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.''
+
-
{| width="100%" border="5" cellspacing="2" cellpadding="2" style="font-size:15px;"
+
-
|- bgcolor="#FFFF00"
+
-
! width="50%" | Message !! width="50%" | Action
+
|-
|-
-
| /msg MemoServ SEND <nick/#channel> <memo> || Sends a memo to the given registered nick or channel
+
| /msg MemoServ SENDOPS <#channel> <text> || Sends a memo to all ops on a channel.
|-
|-
-
| /msg MemoServ LIST [#channel] || Lists all saved or recorded messages for your nick or channel
+
| /msg MemoServ LIST || Lists all of your memos.
|-
|-
-
| /msg MemoServ READ [#channel] number/all || Displays all saved or recorded messages for your nick or channel
+
| /msg MemoServ READ <number/NEW> || Reads a memo.
|-
|-
-
| /msg MemoServ FORWARD <number>/all <nick/#channel> || Forwards a memo to the given nick or channel
+
| /msg MemoServ FORWARD <nick> <number> || Forwards a memo.
|-
|-
-
| /msg MemoServ REPLY <number> <memo> || Replies to the given memo
+
| /msg MemoServ DELETE <number/all> || Deletes memos.
|-
|-
-
| /msg MemoServ DEL [#channel] <index>/all || Deletes the given memo for your nick or channel
+
| /msg MemoServ IGNORE ADD <nick>/DEL <nick>/LIST/CLEAR || Ignores memos.
|}
|}
-
[[Category:Help|I]]
+
[[Category:Help|{{PAGENAME}}]]

Revision as of 02:15, 3 January 2011

Here's how to effectively use IRC:

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

Contents

Contacting an operator

If there is flooding, spamming, or another form of vandalism going on in #hrwiki or #hrwiki-fanstuff, it's best to contact an operator as soon as possible, so he can deal with the offender. Operators are sysops that also help take care of our IRC channels.

General Commands

Message Action
/join <channel name> Opens a window connecting you to the specified channel.
/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 IRC client, optionally displaying <message> as you quit. The quit message may not display for some clients on freenode.
/part [<channel>] [<message>] or /leave [<channel>] [<message>] Causes you to leave only the channel you're in (in some IRC clients), or the channel specified with <channel>, with optional part message <message>.

NickServ

In some IRC clients, "/msg NickServ" can be shortened to "/ns". Some IRC network administrators recommend using "/ns" as it prevents malicious users from possibly obtaining passwords or other information in the case of an attack on an IRC network.
Message Action
/msg NickServ GHOST <nickname> <password> Reclaims use of a nickname.
/msg NickServ GROUP Configures a "group" of nicknames all owned by and for use by you. These "groups" normally consist of variations of you main nickname. For example, one could have "NASA" and "NASA|Away" in a group.
/msg NickServ UNGROUP [nickname] Removes a nickname from your group.
/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 a nickname owned by you. If this nickname is a part of a group, this will not drop the group; only the nickname specified from the group.
/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 TAXONOMY <nickname> Lists metadata information associated with registered users.

MemoServ

In some IRC clients, "/msg MemoServ" can be shortened to "/ms". Some IRC network administrators recommend using "/ms" as it prevents malicious users from possibly obtaining memos or other information in the case of an attack on an IRC network.
Note: All operations involving a given channel must have you as AUTOOP access or higher.
Message Action
/msg MemoServ HELP <command> [parameters] Displays contextual help information.
/msg MemoServ SEND <nick> <text> Sends a memo to a user.
/msg MemoServ SENDOPS <#channel> <text> Sends a memo to all ops on a channel.
/msg MemoServ LIST Lists all of your memos.
/msg MemoServ READ <number/NEW> Reads a memo.
/msg MemoServ FORWARD <nick> <number> Forwards a memo.
/msg MemoServ DELETE <number/all> Deletes memos.
/msg MemoServ IGNORE ADD <nick>/DEL <nick>/LIST/CLEAR Ignores memos.
Personal tools