Irssi is a terminal based IRC client for UNIX systems. It also supports SILC and ICB protocols via plugins.

How to set up irssi with screen and nicklist

In console type:

      irssi

You gonna be connected to our irc server. Now you can type

      /quit

Well done.. We are just created irssi catalog with config

NOTE:

If you want use irssi for other networks and remove autoconnect for EOFNET follow this step

      cd .irssi
      nano config

find

     address = "irc.bsdnet.net"; line

replace line

           
         autoconnect = "no";

to

     autoconnect = "yes";

save (press CTRL+X and press Enter 2 times )

DONE!

Now lets set up screen and nicklist

first of we need to create ~/.irssi/scripts/ catalog

       mkdir ~/.irssi/scripts'

Now lets copy script to new created location (get it from here: NICKLIST and upload per SCP to

       /.irssi/scripts/

catalog ( cuz we dont have wget ;)) )

We wont load script every time we start new session so:

         echo "/script load nicklist.pl" >> ~/.irssi/startup

Now screen

       screen

then:

       Irssi

Now we need screen our session

       /NICKLIST SCREEN

And

      /NICKLIST FIFO

For session in other terminals

Now you proably see monit about do cat

       cat ~/.irssi/nicklistfifo

And again:

      /NICKLIST FIFO

Now you can connect to irc network by typing

     /connect your.irc.network.adress:port

Attach (save) your screen by pressing CTRL+ALT+D

For reattach (load) it again type screen -r pid or name (ex screen -r irc or screen -r 82878 )

NOTE: When you attach your session your nick will be connected to irc even if you close putty!

Now lets do session in other terminal:

Reattach screen:

        screen -r (pid/name)

Create new scren

       (CTRL+A+C)

type:

        irssi

Now connect to your server (scroll up)

For switching between screens use CTRL+N and CTRL+P

Dont forget to attach your screen!

 
irssi.txt · Last modified: 2010/08/15 03:43 (external edit)
 
Copyright (c) 2005-2009 EofNET Networks. All Rights Reserved.