Irssi is a chat client supports IRC by default, but there are additional modules that allow XMPP and other protocols. To learn more, refer to the official documentation.
Refer to the parent page about IRC.
In Debian and many other Linux distributions, you can install using the system package manager.
apt install irssi irssi-plugin-xmpp
If you want to build from source:
# Download sources: https://irssi.org/download/ wget https://github.com/irssi/irssi/releases/download/1.2.2/irssi-1.2.2.tar.xz tar xJf irssi-1.2.2.tar.xz cd irssi-1.2.2.tar.xz ./configure --help | less apt install glib2.0 libgcrypt-dev libotr5-dev libperl-dev ./configure --enable-true-color --with-socks --with-bot --with-proxy --with-otr=yes make ./irssi --version make install
The XMPP module is available at: https://github.com/cdidier/irssi-xmpp