meta données pour cette page
Utiliser Biboumi comme passerelle de XMPP à IRC
On retrouve de nombreuses communautés sur IRC bien que ce soit un vieux protocole où l'on doit obligatoirement laisser un logiciel client tourner pour y rester connecter. XMPP à lui l'avantage de consommer peut de ressources systèmes, il est compatible avec de nombreux outils rapide et avec plusieurs moyens de chiffrement au top.
Dans ce tutoriel, on va voir qu'il est possible de mettre en place une passerelle pour communiquer sur IRC à travers XMPP.
Configuration de Prosody
On a d'abord besoin de Prosody. Son installation est détaillé à cette page. En suite, il faudra déclarer un “Component” dans le fichier suivant :
nano /etc/prosody/prosody.cfg.lua
Component "irc.domaine.com" component_secret = "secret"
On peut dire que cela va créer un salon virtuel où les connexions IRC y seront rattaché.
On prend en charge la nouvelle configuration :
systemctl reload prosody
Configuration de Biboumi
apt install biboumi
Ensuite on configure l'outil depuis le fichier suivant :
nano /etc/biboumi/biboumi.cfg
hostname=irc.domaine.com password=secret xmpp_server_ip=127.0.0.1 db_name=/var/tmp/biboumi.db log_file=/var/log/biboumi.log log_level=0 admin=user@domaine.com port=5347 realname_customization=true realname_from_jid=false
Voici la documentation qui parle en détail de ces directives.
Et on prend en charge la configuration :
systemctl restart biboumi
Connexions
On se muni d'un logiciel client tel que Poezio et une fois authentifié à son compte XMPP, on peut lancer cette commande pour rejoindre un Channel IRC :
/join #Channel%irc.serveur.net@irc.domaine.com/pseudo
Il vous restera plus qu'a enregistrer ce salon pour s'y reconnecter automatiquement les prochaines fois :
/bookmark #Channel%irc.serveur.net@irc.domaine.com/pseudo