Setting up IRSSI

IRC SERVERS

ssl.irc.atw-inter.net
6667/tcp
6679/tcp
6697/tcp

IRCnet http://irc.tu-ilmenau.de/all_servers/ http://www.irchelp.org/networks/servers/ircnet.html

chat.freenode.net
6667/tcp
6697/tcp

Freenode (register nick) https://freenode.net/kb/answer/chat

irc.dedibox.fr irc.online.net
62.210.156.11 autrement.evolu.net online-dc3.fr.eu.evolu.net
6667/tcp
6697/tcp
62.210.159.99 autrechose.evolu.net free-vitry.fr.eu.evolu.net
6667/tcp
6697/tcp

Online (register nick) https://documentation.online.net/en/dedicated-server/network/dedibox-network

Check,

nmap -Pn -p 6667,6679,6697 IRC-SERVER
openssl s_client -connect IRC-SERVER:6697

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/agon.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/simplicity.theme

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

cd ~/
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
/set ctcp_version_reply none of your business

Add missing networks,

/network add Online

Define servers for those,

/server list

/server add -tls -tls_verify -auto -network IRCnet ssl.irc.atw-inter.net 6697

/server modify -auto chat.freenode.net

/server add -tls -tls_verify -auto -network Online free-vitry.fr.eu.evolu.net 6697

Auto-register,

/network add -autosendcmd "/msg nickserv identify PASSWORD_HERE; wait 2000" CHATNET

Autojoin channels,

/channel add -auto #CHANNEL CHATNET

Write the configuration,

/save

USAGE

connect to a defined network

/connect NETWORK

check what servers you are currently connected to

/server

clean-up failing connections

/rmreconns

TROUBLESHOOTING

11:57:47 *** Irssi: warning SSL handshake failed: wrong version number

==> make sure you’re talking to the server to its SSL port and with its correct FQDN

RESOURCES

A Guide to Efficiently Using Irssi and Screen https://quadpoint.org/articles/irssi/

Startup How-To https://irssi.org/documentation/startup/

Settings Documentation https://irssi.org/documentation/settings/

Tips and Tricks https://irssi.org/documentation/tips/

Help: log https://irssi.org/documentation/help/log/

  1. Server and channel automation https://irssi.org/documentation/startup/#server-and-channel-automation

Help: server https://irssi.org/documentation/help/server/

Frequently Asked Questions https://irssi.org/documentation/faq/

Startup HOWTO https://tools.ietf.org/doc/irssi/startup-HOWTO.html

Irssi’s /channel, /network, /server and /connect - What It Means https://pthree.org/2010/02/02/irssis-channel-network-server-and-connect-what-it-means/


Nethence | Pub | Lab | Pbraun | SNE Russia | xhtml