IRC: Difference between revisions

Jump to navigation Jump to search
618 bytes added ,  23 September 2009
m
no edit summary
mNo edit summary
Line 1: Line 1:
IRC (Internet Relay Chat) allows real time chat over the internet. People can communicate in groups in rooms known as channels or one to one through private messages.
IRC (Internet Relay Chat) allows real-time chat over the internet. People can communicate in groups in rooms known as channels or one to one through private messages.


Redbrick's IRC server is hosted on <s>[[Deathray]]</s> [[Minerva]] and <s>although prone to the odd crash now and again</s> is therefore totally reliable ;) , it's fairly active most of the time.
Redbrick's IRC server is hosted on <s>[[deathray]]</s> <s>[[minerva]]</s> [[morpheus]] and <s>is prone to the odd crash now and again</s> is therefore totally reliable ;).


Below is a brief introduction to the use and etiquette of IRC.
Below is a brief introduction to the use and etiquette of IRC.
Line 8: Line 8:


=== Irssi ===
=== Irssi ===
This is the most common way to connect to IRC at present! You can access it by typing 'chat' or 'irssi' from your terminal after logging into Redbrick. You'll then be greeted with a screen like this:
Pronounced: ire-see, like IRC... geddit?
 
This is the most common way to connect to IRC at present! You can access it by typing 'chat' from your terminal after logging into RedBrick. You can also run irssi directly by typing 'irssi'; if you do this, you will need to manually connect to the IRC server by then typing: /connect irc.redbrick.dcu.ie
 
You'll then be greeted with a screen like this:


[[Image:Welcome_to_chat.gif]]
[[Image:Welcome_to_chat.gif]]
Line 14: Line 18:
This might look a little daunting at first, so we'll explain what everything means.
This might look a little daunting at first, so we'll explain what everything means.


The line at the top of the screen is the topic, which contains info about current events, funny quotes or random gibberish. In this case it shows what's happening during Rag Week. Below this, is the main area where messages and info are shown. Every time you join a channel in IRC, you're shown who's in it, so all the words between the different '[' and ']' characters are the nicks of people in that channel. This area will soon fill up with messages from people talking.  
This is #lobby, RedBrick's default IRC channel, and one of many.
 
The line at the top of the screen is the topic, which contains info about current events, funny quotes or random gibberish. In this case it shows what's happening during Rag Week. Currently, the topic can be set by anyone in #lobby. Below this, is the main area where messages and info are shown. Every time you join a channel in IRC, you're shown who's in it, so all the words between the different '[' and ']' characters are the nicks of people in that channel. This area will soon fill up with messages from people talking.  If you wish to see who's in a channel at any type, just type: /n
 
As you can see, phaxx has just said hello to receive. phaxx's name is highlighted here because he has addressed receive directly. Highlighting makes sure you notice when people are talking to you. Your own nick will appear in bold (just in case you forget which one is you).


As you can see, phaxx has just said hello to receive. Phaxx's name is highlighted here because he's addressed receive directly. Highlighting makes sure you notice when people are talking to you. Your own nick will appear in bold (just in case you forget which one is you).


'''Status Bar'''
'''Status Bar'''


The blue status bar at the bottom of the screen will keep you up to date with what's happening in all your channels. It shows your nick, then the current channel (and its modes in brackets). The Act part on the right will show you if you something's happening in another channel by displaying the number of that channel.
The blue status bar at the bottom of the screen will keep you up to date with what's happening in all your channels. It shows your nick, then the current channel (and its modes in brackets). The Act part on the right will show you if you something's happening in another channel by displaying the number of that channel. Look at "Navigating IRC" to find out how to switch between channels.


=== Other Connection Methods ===
=== Other Connection Methods ===
Line 32: Line 39:
==== Webchat ====
==== Webchat ====


We are working to provide a newer and better webchat, because the old one was shite.  
We are working to provide a newer and better webchat, because the old one was shite. It should be ready by Clubs & Socs Day 2009.


==== Your Own IRC client ====
==== Your Own IRC client ====


It is possible to use your own irc client running on your computer, but this requires [[How-To:Port_Forwarding|ssh port forwarding]]
It is possible to use your own irc client running on your computer, but this requires [[How-To:Port_Forwarding|ssh port forwarding]].


== Chatting ==
== Chatting ==
Line 60: Line 67:
An endless variety of [[Smilies|emoticons]] can also be used to express feelings.
An endless variety of [[Smilies|emoticons]] can also be used to express feelings.


If you want to leave chat just type:
If you want to leave chat (this will exit irssi or weechat altogether) just type:


  /quit <text>
  /quit <text>
Line 68: Line 75:
  /quit I must flee!
  /quit I must flee!


Of course, if you're using the WebChat client, it's probably quicker just to close the window when quitting.
Of course, if you're using the web-chat client, it's probably quicker just to close the window when quitting.


== Navigating IRC ==
== Navigating IRC ==
An IRC server will have lots of different channels. When you first connect to the server you will find yourself in Redbrick's biggest channel, #lobby. You can go in and out of most rooms to see who's there or join a conversation. If you want to check what other rooms there are, you can type '/list'. If you're using WebChat, then just click the Channels button up top to take a look.


This will give you a list of the rooms with two or more people in them, and the topic associated with them.
An IRC server will have lots of different channels. When you first connect to the server you will find yourself in Redbrick's biggest channel, #lobby. You can go in and out of most rooms to see who's there or join a conversation. If you want to check what other rooms there are, you can type '/list'. This will give you a list of the rooms with two or more people in them, and the topic associated with them. By default, it will appear in window/channel 1.
 
To switch to another channel, there are two methods. The first is to press ESC, release it then press the number of the channel. Alternatively, you can hold ALT and press the number. You can also use the left and right arrow keys instead of numbers. It is recommended that you use the ESC method as ALT can cause problems with terminal programs on some operating systems.


Anyone can create channels, to do this you simply have to join a room that doesn't already exist. In order to join a room, you just type:
Anyone can create channels, to do this you simply have to join a room that doesn't already exist. In order to join a room, you just type:
Line 84: Line 92:


and there you can chat about games and make fun of Simon to your heart's content.
and there you can chat about games and make fun of Simon to your heart's content.
If you want to get back to #lobby or any other channel, hold alt and press the number associated with that channel, which should be 2. You can also move through channels one by one by holding alt and pressing the left or right arrow key. In WebChat, simply click the name of the channel at the bottom.


You can get a list of the users in the current channel by typing:
You can get a list of the users in the current channel by typing:
Line 119: Line 125:


== Private messaging ==
== Private messaging ==
If gizmo wants to tell undone he thinks he's a really cool guy, but doesn't want everyone online to see it, he can do this:
If gizmo wants to tell undone he thinks he's a really cool guy, but doesn't want everyone online to see it, he can do this:


  /msg undone I think you're a really cool guy.
  /msg undone I think you're a really cool guy.


This will send the private message "I think you're a really cool guy" to the user undone. This starts a new channel between just two people where the conversation can continue, or not.
This will send the private message "I think you're a really cool guy" to the user undone. This starts a new channel between just two people where the conversation can continue, or not. You can switch to this like any other channel.
 


After the conversation is finished (or you just want to close the window) you can do so by typing
After the conversation is finished (or you just want to close the window) you can do so by typing
Line 133: Line 139:


Chat has a certain amount of unwritten rules about being polite and courteous to others. Obviously we don't aim to censor users, but there are certain things that are to be avoided.
Chat has a certain amount of unwritten rules about being polite and courteous to others. Obviously we don't aim to censor users, but there are certain things that are to be avoided.
Avoid excessive use of the Caps Lock button as it appears as though you're shouting and can get annoying.  
Avoid excessive use of the Caps Lock button as it appears as though you're shouting and can get annoying.  
Avoid using colour, as although it probably annoys atlas, which we all know is fun, it can get quite irritating to other users too.
 
Avoid using colour, as although it probably annoys atlas - which we all know is fun - it can get quite irritating to other users too.


Of course some people will break the rules and as such there are channel operators around to step in when they're needed.
Of course some people will break the rules and as such there are channel operators around to step in when they're needed.
Line 142: Line 150:
  <@undone> i have ops! \o/
  <@undone> i have ops! \o/


All members of committee have ops on #lobby. If you create a new channel, then you will automatically gain ops there and have control over things. A channel operator can kick or ban a user from a room and also set the modes and topic. When kicking or banning a user, the channel operator must always ensure that as witty a remark as possible is added afterwards:
All members of the RedBrick committee have ops on #lobby. If you create a new channel, then you will automatically gain ops there and have control over things. A channel operator can kick or ban a user from a room and also set the modes and topic. When kicking or banning a user, the channel operator must always ensure that as witty a remark as possible is added afterwards:


  06:07 -!- korvuss was kicked from #gamessoc by undone [witty remark!]
  06:07 -!- korvuss was kicked from #gamessoc by undone [witty remark!]


== Modes ==
== Modes ==
Each room in IRC has its own set of modes that determine what users can do in the channel. Some of the following commands set some of the more commonly used modes to a room:
Each room in IRC has its own set of modes that determine what users can do in the channel. Some of the following commands set some of the more commonly used modes to a room:


244

edits

Navigation menu