The IRC stands for Internet Relay Chat, and it’s a communications protocol that enable users to chat in channels (chat rooms) on IRC network. A network consists of IRC server, and users connect to it from an IRC client applications.
Internet Relay Chat (IRC) is an application layer protocol that facilitates communication in the form of text. The chat process works on a client/server networking model. IRC clients are computer programs that a user can install on his or her system. These clients communicate with chat servers to transfer messages to other clients.
Polari
The point of Polari is to start chat immediately. It doesn’t have dozens of options to distracts you. All you have to do is click the plus button, choose a network from the lists (or add a custom one), and join a channel. Many will find Polari too limited, but it looks like a good choice for beginners and minimalist.
Pidgin
You may remember Pidgin as a multi-protocol IM app that predates current all-in-one solutions like Franz. One of the supported protocols is IRC, which makes Pidgin a fully-functioning IRC client.
Irssi
If you’re serious about IRC communication and spend a lot of time in the Terminal, Irssi is the IRC client for you. It supports themes, advanced chat log management, keyboard shortcuts, and command aliases.
Weechat
WeeChat is all about extensibility. If you want to, you can add features via plugin, or write scripts in a number of languages (Python, Perl, Lua, Ruby…). If not, just keep it lightweight.
F-IRC
F-IRC is a command-line IRC client with a compact interface that you can navigate with cursor keys. It supports colors and allows connections to multiple IRC servers.
Take your time to comment on this article.