Difference between revisions of "IRC"

From Science Olympiad Student Center Wiki
Jump to: navigation, search
(Chat Rules)
(Chat Rules: important rule)
Line 63: Line 63:
 
*No impersonating other users.
 
*No impersonating other users.
 
*Avoid name-dropping (using users' real names) whenever possible.
 
*Avoid name-dropping (using users' real names) whenever possible.
 +
*No excessive use of caps. Use of caps lock constitutes yelling.
  
 
Also keep in mind the following general guidelines. These are not strict rules, but will be enforced if the need arises.
 
Also keep in mind the following general guidelines. These are not strict rules, but will be enforced if the need arises.

Revision as of 02:06, 9 August 2016

IRC (Internet Relay Chat) is a text-based internet chat system. Scioly.org has an active channel with the details below.

Connecting to IRC

One connects to IRC with a program called an IRC client. There are numerous free programs available around the internet that can be installed on one's computer, or alternately there are websites that serve as IRC clients without downloading anything. Scioly.org currently hosts two online clients that are already configured to connect directly to our chat.

There are many different servers that host IRC chats. Scioly.org uses one hosted by chat4all.org. If you use an independent client, you will have to tell it to connect to this server. For the full details to give the client, see the next section. In order to connect to IRC, you will need to choose a nickname (it is possible to change it later). This will be the name that other IRC users see. A good choice for our chat is your scioly.org username, if you have an account. Please be warned that offensive nicknames will not be tolerated on our chat.

IRC servers are divided into chats called channels. They all begin with a # and are followed by a series of characters without spaces. Our channel is listed in the next section.

Some links that connect to IRC are listed here: from Scioly.org from Chat4All

Connection details

Server: irc.chat4all.org
Ports (If needed): 6666-6669 or 7000
Channel: #scioly

Basic Commands

Commands on IRC use a forwardslash (/) followed by the command. Some common commands are listed below:

Command Action Output
/nick nickname Changes your nickname on IRC robotman has changed nick to nickname
/join #scioly Joins another channel nickname has joined #scioly
/me says hi Used to 'emote' a line in a channel nickname says hi
/query nickname Opens private message with another user no text output
/away reason Sets your status as 'away', with an optional reason nickname is away (reason)
/back Sets your status as 'back' nickname is back
/clear Clears the chat window no output text
/ignore nickname Ignores user for a session no output text
/unignore nickname Revokes the /ignore command no output text
/notify on Turns on desktop notifications Notifications on
/notify off Stops desktop notifications Notifications off
/whois nickname Prints user information nickname [~nickname] realname : http://webchat1.chat4all.net channels : #scioly

server : eu.chat4all.org [Chat4All] idle : 0 days 0 hours 2 minutes 9 seconds [connected: Mon May 26 11:00:44 2014]

Chat Rules

There are a few rules that must be followed on scioly.org chat. Failure to follow these rules may result in a kick, and repeated defiance of these rules will result in a ban, the length of which will be decided by the moderation team.

  • Treat all other users with respect.
  • Do not spam or flood the channel.
  • Do not advertise other channels on the main channel. If you wish to move a conversation to another channel, send a PM or a private invite to the members you wish to invite to the channel.
  • Do not use foul or abusive language.
  • No intentional repeated pinging (saying another user's name) of other users.
  • Treat delicate subjects delicately. When discussing religion, politics, instruments, or other similar topics, please remain objective and avoid voicing strong opinions.
  • No impersonating other users.
  • Avoid name-dropping (using users' real names) whenever possible.
  • No excessive use of caps. Use of caps lock constitutes yelling.

Also keep in mind the following general guidelines. These are not strict rules, but will be enforced if the need arises.

  • No eating other users (except Bear).
  • No invoking of raptors.
  • No using the word "bae".

NickServ

Most modern IRC networks, including ours, allow you to register your nickname with a bot called NickServ. This provides two primary benefits: you can kick the current user of your nickname off IRC through sending a "ghost" command to NickServ, and you can prove that you are the main user of the nickname through authentication (eg. another bot, ChanServ, only gives operator to mods who authenticated their nickname when they log in).

You interact with NickServ through sending private messages to it like a regular user (it is actually a computer program provided by the network). The exact allowed syntax depends on your choice of client. Presumably most clients would accept the IRC standard command of "/PRIVMSG NickServ [Commands]". However, most clients provide shorter commands to send private messages, such as "/msg NickServ [Commands]" (this will be used for the rest of this tutorial). Since messaging NickServ is a very common task on IRC, some clients will even shorten it to "/ns [Commands]".

Caution: be very careful typing commands containing passwords or other personal information. A small mistake such as a space before the slash could unintentionally send the whole command to the entire channel. If your client has a separate tab for the server (as opposed to a channel), this is the better place to type sensitive commands, as no one will be able to read such mistakes. However, it is still strongly recommended that you do not reuse your NickServ password anywhere in important.

You can get very thorough help directly from NickServ within IRC. The command is "/msg NickServ Help". If, for example, you want to get help on how to register, you can type "/msg NickServ Help Register".

See Also

BBCode