Profanity est un client de messagerie instantanée libre et open-source sous licence GPLv3 en mode console pour XMPP (Jabber). Il est écrit en C et ncurses, ce logiciel est inspiré du client IRC Irssi.
Si vous cherchez un client XMPP pour terminal léger et facile d’utilisation, Profanity est un excellent choix ! De plus, Avec Profanity il est facilement possible de se connecter aux différents salon d’entraide à partir d’un serveur sans interface graphique.
Quelques caractéristiques de Profanity :
- Services de chat XMPP.
- Support de OTR pour le chiffrement des messages.
- Notifications de bureau via libnotify.
- Support de plugins dans les langages : C, Python, Ruby et Lua.
- Support pour MUC (salon de discutions à plusieurs utilisateurs).
- Historique des commandes.
- Auto-complétion des commandes.
- Etc…
Installer le client Profanity
- Arch Linux / Manjaro :
sudo pacman -S profanity
sudo apt install profanity
- Ajout du PPA :
sudo add-apt-repository ppa:rsrchboy/profanity
sudo apt update
sudo apt install profanity
sudo apt install profanity
wget http://www.profanity.im/profanity-0.4.7.cyg3.zip unzip profanity-0.4.7.cyg3.zip cd profanity-0.4.7 ./install-all.sh
Utilisation de Profanity
Dans le terminal, exécuter simplement la commande :
profanity
Liste des commandes usuelles :
- Pour se connecter sur un serveur XMPP :
/connect
/connect user@server.com
/msg
:/msg moncontact@server.com Salut à toi !
/join
:/join salon@serveur.com
/theme list
/theme list
/theme load {theme choisi}
/theme load batman
/disconnect
/disconnect
/quit
/quit
/help
/help