Best IRC Chat Client for Linux Ubuntu. Download the best chat app for Ubuntu or all-in-one messenger Linux with support for Linux peer-to-peer chat.
1. HexChat
https://hexchat.github.io/downloads.html
HexChat is an IRC client based on XChat. It has an easy to use and customizable interface with cross-platform functionality for Windows and Unix based OS. The IRC Client is highly scriptable with Lua, Python, and Perl and can be translated in multiple languages. It also supports multi-network function with auto-connect, join, and identify, Spellcheck, Proxies, SASL, DCC support and more.
2. WeeChat
WeeChat IRC client is a fast, light and extensible chat client which comes with a text-based user interface. WeeChat is designed to be light and extensible and its plugins and scripts can be dynamically loaded and unloaded at any time.
It is a modular IRC with a lightweight core with optional plugins and multi-protocols architecture (mainly IRC) which works seamlessly upon multi-OSes like Linux, Unix, BSD, GNU Hurd, Haiku, macOS and Windows.
The client is extensible with C, Python, Perl, Ruby, Lua, Tcl, Scheme, Javascript and PHP and is also translated into several languages.
3. Pidgin
Pidgin is a chat program using which you can log into accounts on multiple chat networks simultaneously. Pidgin is compatible with various chat networks such as Jabber/XMPP, Bonjour, Gadu-Gadu, IRC, MicroFocus GroupWise Messenger (formerly from Novell), HCL Sametime (formerly from Lotus/IBM), SILC, SIMPLE, and Zephyr.
Apart from the basic IRC features, Pidgin supports many features such as file transfers, away messages, buddy icons, custom smileys, and typing notifications.
Pidgin is free, contains no ads and is translated into many different languages.
4. Konversation
Konversation is a user-friendly Internet Relay Chat (IRC) client by KDE. Konversation supports popular platforms like Linux, Windows and FreeBSD and is the default IRC client for openSUSE, the KDE spin of Fedora, and Kubuntu. The client provides easy access to standard IRC networks such as Libera.
Once installed the Konversation IRC users can share files with other online users using Direct Client-to-Client (DCC) peer-to-peer filesharing using an IRC server.
It also comes with automatic UTF-8 detection, channel encoding support and onscreen display for notifications.
5. ERC
https://www.emacswiki.org/emacs/ERC
ERC is an IRC client included in Emacs as of version 22.3. ERC works with both GNU Emacs and XEmacs. It can also use some Emacs modules, such as the BBDB.
ERC comes with the following features:
- multi channels / multi servers.
- queries where private conversations are treated as channels, and are put into private buffers.
- highlighting and notification
- channel tracking and nick completion where ERC can complete words so as to ease the writing of nicknames.
- The messages are multilingual and can be customized and users can also load scripts.
Download them all or the one you prefer the most.