Setting up IRSSI

IRC SERVERS

IRCnet

Freenode (register nick)

Onlinenet (register nick)

CHECK

nmap -Pn -p 6679,6697 ssl.irc.atw-inter.net
nmap -p 6697 chat.freenode.net
nmap -p 6667 irc.online.net

GET READY

Install Irssi e.g. on Ubuntu,

sudo apt install irssi

Eventually launch/quit Irssi just to backup the default config,

irssi
/quit
cp -pi ~/.irssi/config ~/.irssi/config.dist

Choose a theme e.g.

cd ~/.irssi/
wget http://irssi-import.github.io/themes/simplicity.theme
wget http://irssi-import.github.io/themes/simpleii.theme
wget http://irssi-import.github.io/themes/simple.theme
wget http://irssi-import.github.io/themes/agon.theme

Now launch Irssi and setup a few networks, e.g.,

screen -S chat
irssi

#/set nick NICKNAME
/set real_name REALNAME
/set alternate_nick ALTERNATE_NICKNAME

/set theme agon
/set beep_msg_level
/set beep_msg_level MSGS HILIGHT DCCMSGS NOTICES DCC CTCP

/set autolog on
/set completion_char ,
/set completion_nicks_lowercase on

Connect to servers,

/server add -auto -network IRCnet
#/server add -auto -network IRCnet ircnet.nerim.fr

/server add -auto -network Freenode
#/server add -auto -network Freenode chat.freenode.net
/network add -autosendcmd "/msg nickserv identify PASSWORD_HERE; wait 2000" Freenode

/server add -network Online irc.online.net
/network add Online

Join channels,

/channel add -auto #CHANNEL IRCnet
/channel add -auto #CHANNEL Freenode
/channel add -auto #online Online

Write the configuration,

/save

SSL/TLS

vi ~/.irssi/config

  {
    address = "ssl.irc.atw-inter.net";
    chatnet = "IRCnet";
    port = "6697";
    use_ssl = "yes";
    ssl_verify = "no";
    autoconnect = "yes";
  },

  {
    address = "chat.freenode.net";
    chatnet = "Freenode";
    port = "6697";
    use_ssl = "yes";
    ssl_verify = "yes";
    autoconnect = "yes";
  },

  {
    address = "irc.online.net";
    chatnet = "Online";
    port = "6667";
    use_ssl = "yes";
    ssl_verify = "yes";
    autoconnect = "no";
  }

REFERENCES


Last update: 2018-09-23 | home | html | css