Biboumi

De Wiki JabberFR
Aller à la navigation Aller à la recherche
Biboumi
Développeur Florent « Louiz' » Le Coz
Dernière version 0.9.0 (le 22 septembre 2020) modifier
Système(s) d'exploitation Linux, BSD
Type Passerelle
Langage C++
Licence(s) zlib
Site web

Biboumi est une passerelle IRC pour XMPP, conçue pour rendre l’utilisation d’IRC aussi naturelle dans un client XMPP que des salons natifs.

C’est la passerelle actuellement utilisée sur irc.jabberfr.org.

Fonctionnalités

  • Prise en charge de MAM (Message Archive Management) ;
  • La possibilité de l’utiliser comme un IRC bouncer (mode persistant) ;
  • Une configuration grâce à des commandes ad-hoc ;
  • L’usage du protocol ident (RFC1413) pour identifier chaque utilisateur dans un réseau IRC.

Usage

Connexion à un salon

La passerelle dispose d’un nom de domaine comme biboumi.example.org. Pour accéder à un salon IRC #salon@irc.example.org il suffit de joindre le MUC #salon%irc.example.org@biboumi.example.org.

Finalement deux MUC apparaissent :

  • #salon%irc.example.org@biboumi.example.org pour interagir avec le salon #salon ;
  • irc.example.org@biboumi.example.org pour interagir avec le réseau irc.example.org.

Commandes IRC

Les réseaux IRC disposent souvent de services en leur sein pour la gestion de compte ou de salon. Pour envoyer une commande à un serveur l’utilisateur peut écrire /say COMMAND si le réseau IRC reconnaît la commande COMMAND.

Biboumi implémente aussi des alias pour les services IRC populaires comme Atheme. ns est l’alias de /msg NickServ, ce qu’est cs pour /msg ChanServ.

Au sein du salon IRC les commandes analogues à XMPP sont disponibles tels que /me pour les messages introspectifs. À noter toute fois que certaines commandes peuvent être refusées aux passerelles par le réseau IRC.

Liens externes