==== Irssi Setup Guide (OFTC, Auto-Login, Auto-Join, Clean Output) ====
===== 1. Installation =====
sudo pacman -S irssi # Arch/Artix
sudo apt install irssi # Debian/Ubuntu
irssi
===== 2. Configure Network & Server =====
OFTC with SSL (Port 6697):
/NETWORK ADD -auto -nick user123 OFTC
/SERVER ADD -auto -ssl -network OFTC irc.oftc.net 6697
===== 3. Automatic NickServ Login =====
With certificate (CertFP):
mkdir -p ~/.config/irssi/certs
openssl req -nodes -newkey rsa:2048 -keyout
~/.config/irssi/certs/nick.key -x509 -days 3650 -out ~/.config/irssi/certs/nick.cer
cat ~/.config/irssi/certs/nick.cer ~/.config/irssi/certs/nick.key > ~/.config/irssi/certs/nick.pem
chmod 400 ~/.config/irssi/certs/*
Then inside Irssi:
/SERVER MODIFY -ssl\_cert \~/.config/irssi/certs/nick.pem OFTC
Add fingerprint to NickServ:
/msg NickServ CERT ADD