Changes

Jump to: navigation, search

Irssi Tutorial

523 bytes added, 18:05, 23 January 2009
m
Fixing up some links, BBL
IRSSI [http://www.irssi.org/ irssi] is a command-line [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC ] client popular with many developers. By using irssi in conjunction with the Unix [http://en.wikipedia.org/wiki/GNU_Screen '''screenGNU Screen''' ] program you can create one or more shells that will exist even when you logout. This is useful when you move between computers, but want to reconnect to irssi where you last left-off.
==Advantages==
== Instructions ==
* Obtain an account on cs1 (ask dave)zenit, or install irssi on another computer that isn't rebooted (NOTE: many Seneca servers are rebooted frequently).* Use ssh to connect to cs1, for example zenit. On Windows try a client such as [http://encdot.wikipediasenecac.orgon.ca/wikisoftware/putty/PuTTY PuTTY (Windows)]. If you use Linux or any Unix based operating system you likely will already have ssh installed.* Once you've connected to cs1 zenit, launch '''irssi''' within a [http://en.wikipedia.org/wiki/GNU_Screen '''screen'''] session. You can do this by typing:
$ screen
''screen will flash and go back to the default prompt. You are now inside screen''
$ irssi
* Type "irssi" in the new bash prompt in order to launch ''IRSSI'', the irc application. As a side note, if you want to exit a ''screen'' session just type "exit" in the bash prompt to return to the main prompt where you originally launched ''screen'' from.
* In the ''IRSSI'' prompt, typeconnect to a server: <code>/connect irc.mozilla.org</code>or <code>/connect irc.freenode.net</code>
* Once you're connected type
<code>/j join #seneca</code>* You can join multiple servers and channels by repeating the /connect and /join commands, above* The screen software lets you disconnect from and reconnect to the Irssi software.
:* If you would like to return back to the bash prompt without exiting ''IRSSI'' hit "ctrl+a" then "ctrl+d"
:* If you would like to return to ''IRSSI'' type "screen -raAd" in the bash prompt.
# '''If I want to leave the irssi that I logged in from one computer to another but keeping the connection and messages running, what should I do?'''
#* I should do Ctrl+A and then press D right after.
#* Close the SSH in this computer, moved to another computer, log into cs1 zenit again, then type 'screen -arAd'.
#* '''Notice: You don't even have to connect again.'''
 
== Other approaches ==
See the '''Staying Connected''' topic on the [[Irc]] page for some other approaches to this problem.
3
edits

Navigation menu