IRC

IRC (Internet Relay Chat) is an open communication protocol that has been used for over 23 years for chatting and file exchange.
The client I use on Linux is irssi. It is an open-source, text-based client, simple, with tab completion, and highly customizable through its configuration file and Perl scripts.
Installation
julio@julio-acer ~> sudo pacman -S irssi
Edit the file ~/.irssi/config. The version I use can be found on
GitHub.
Some channels put a ~ (tilde) in front of your username when they cannot correctly identify you.
Download and install oidentd
julio@julio-acer ~> sudo pacman -S oidentd
Edit /etc/oidentd.conf:
default {
default {
deny spoof
deny spoof_all
deny spoof_privport
allow random_numeric
allow numeric
allow hide
}
}
user root {
default {
force reply "UNKNOWN"
}
}
And, optionally, edit the local file $HOME/.oidentd.conf:
global {
reply "unknown"
}
to irc.example.org {
reply "example"
}
Start the daemon using /etc/rc.d/oidentd start or add it to /etc/rc.conf.
Links

I’m a Brazilian computer engineer based in Germany, passionate about tech, science, photography, and languages.
I’ve been programming for about two decades already, exploring everything from mobile apps and web development to machine learning. These days I focus on cloud SRE and data engineering.
I volunteer in the open source and Python communities, helping organize PyCon DE and PyData Berlin, mentoring, and contributing with code and translations.
On my blog, I share Linux tips, setup guides, and personal notes I’ve written for future reference. I hope others find them helpful as well. The content is available in multiple languages.
Browse my gallery for some of my photography.
Away from the keyboard, you’ll find me at concerts, playing clarinet, cycling, scuba diving, or exploring new places, cultures, and cuisines.
Always happy to connect! 🙂