Pour les administrateurs de réseaux IRC | DBase IRC Database

Pour les administrateurs de réseaux IRC

L'IRC Database suit les réseaux IRC publics : utilisateurs, canaux, sujets, disponibilité et prise en charge d'IRCv3, avec graphiques et historique. Cette page explique comment être référencé, ce que fait notre bot sur votre réseau, comment gérer vous-même votre fiche et que faire lorsqu'un serveur n'est plus affiché.

Comment être référencé

  1. Autorisez notre bot à se connecter depuis 62.169.23.25 (pare-feu, limitation des connexions, DNSBL et exceptions K/G/Z-line, voir ci-dessous).
  2. Créez un compte sur ce site. https://irc.dbase.in.rs/register
  3. Soumettez votre réseau avec son nom, son site web et une courte description. https://irc.dbase.in.rs/irc/submit-network
  4. Soumettez votre ou vos serveurs. Vous pouvez aussi choisir le pseudo utilisé par notre bot, pour que vos opers le reconnaissent. https://irc.dbase.in.rs/irc/submit-server
  5. Après validation, le bot visite votre réseau la nuit suivante et les premières statistiques apparaissent le lendemain.

Prérequis

  • Un serveur IRC public accessible depuis Internet sur un port standard ou TLS (TLS, par ex. 6697, est préférable).
  • LIST doit fonctionner pour un client qui vient de se connecter. Si votre serveur retarde LIST après la connexion, réglez le délai d'attente dans les paramètres du serveur.
  • Si votre serveur n'accepte que les utilisateurs enregistrés, donnez-nous des identifiants SASL pour un compte de bot ; SASL n'est envoyé que via TLS.
  • Une seule connexion du bot par réseau à la fois ; nous ne faisons jamais de flood et nous quittons proprement.

Laissez entrer notre bot

Notre bot se connecte depuis 62.169.23.25. Lorsqu'un pare-feu, une limitation des connexions, une DNSBL ou un ban le bloque, l'analyse échoue et, après 3 jours sans aucune connexion réussie, le serveur est masqué de la liste. Ajoutez une exception pour cette adresse :

62.169.23.25

Firewall (iptables / ufw)

iptables -I INPUT -s 62.169.23.25 -p tcp -m multiport --dports 6667,6697 -j ACCEPT
ufw allow from 62.169.23.25 to any port 6667,6697 proto tcp

UnrealIRCd 6

except ban {
    mask *@62.169.23.25;
    type { blacklist; connect-flood; handshake-data-flood; }
}

InspIRCd

<exception host="*@62.169.23.25" reason="IRC Database statistics bot">

Solanum / Charybdis / ircd-ratbox

exempt {
    ip = "62.169.23.25";
};

Ce sont des exemples ; consultez la documentation de votre IRCd pour la syntaxe exacte. Pour tester, connectez-vous depuis une machine extérieure à votre réseau au même nom d'hôte et au même port que ceux indiqués ici.

Ce que fait notre bot sur votre réseau

Une fois par nuit, avec une seule connexion par réseau à la fois. Il visite toujours votre serveur principal et, à tour de rôle, deux autres de vos serveurs, à quelques minutes d'intervalle. Un réseau de 30 serveurs est entièrement couvert en deux semaines environ.

Pendant une visite, il :

  • s'enregistre avec le pseudo que vous avez choisi (par défaut IRCDBaseBot), demande CAP LS pour la prise en charge d'IRCv3 et n'utilise SASL que si vous nous avez fourni des identifiants et que la connexion est en TLS ;
  • lit LUSERS (utilisateurs, opérateurs, serveurs) et les jetons ISUPPORT (005) ;
  • lit LIST (canaux, nombre d'utilisateurs, sujets) ;
  • interroge MAP et LINKS pour découvrir de nouveaux serveurs de votre réseau (peut être désactivé dans Gérer les serveurs) ;
  • rejoint un canal pour recueillir les pseudos avec NAMES et WHO (peut être désactivé par réseau) ;
  • quitte avec un lien vers la page de votre serveur.

Toutes les 4 heures, nous ouvrons aussi une connexion TCP/TLS vers chaque serveur et la refermons aussitôt, sans enregistrement, pour mesurer la disponibilité, le temps de connexion et l'expiration du certificat TLS.

Revendiquez votre réseau et gérez-le vous-même

Si votre réseau est listé mais n'a pas de propriétaire, ouvrez sa page et cliquez sur « Revendiquez-le ». Ajoutez l'enregistrement TXT que nous affichons (ircdbase-verify=…) au DNS du domaine de votre site web ou de celui de vos serveurs IRC, cliquez sur Vérifier et vous devenez propriétaire. Sans attendre notre intervention.

Si vous avez soumis le réseau vous-même, vous en devenez propriétaire dès qu'il est validé.

Rôles de l'équipe

  • Propriétaire : contrôle total du réseau, de ses serveurs et de son équipe.
  • Gestionnaire : modifie le réseau, valide les serveurs, choisit le serveur principal et les serveurs analysés, voit les signalements de problèmes et l'historique des modifications.
  • Contributeur : soumet des serveurs et modifie ceux qu'il a ajoutés.

Les propriétaires et gestionnaires reçoivent un rapport hebdomadaire, des alertes avant l'expiration d'un certificat TLS, les signalements des utilisateurs, un historique des modifications avec annulation et un e-mail lorsqu'un serveur cesse de répondre.

Pourquoi un serveur ou un réseau a disparu de la liste

Nous ne listons que les serveurs qui fonctionnent, car nos listes sont aussi utilisées par des applications IRC comme AndroidIRCx via l'API publique. Si un serveur n'accepte aucune connexion pendant 3 jours (ni l'analyse nocturne ni la vérification toutes les 4 heures), il est masqué de l'annuaire, de l'API et du scanner. Lorsque le dernier serveur d'un réseau est masqué, le réseau l'est aussi.

  • Rien n'est supprimé : les statistiques, les canaux et l'historique sont conservés.
  • Les problèmes DNS de notre côté ne comptent pas. Si notre propre résolveur ne trouve pas votre serveur, nous interrogeons des résolveurs publics (1.1.1.1, 8.8.8.8). Seul un serveur qui ne répond pas du tout est masqué.
  • Si le réseau a un propriétaire, celui-ci et les gestionnaires reçoivent un e-mail. Les réseaux sans propriétaire sont simplement masqués.

Comment revenir dans la liste

  1. Vérifiez que le serveur fonctionne et que son nom d'hôte pointe vers lui.
  2. Autorisez 62.169.23.25 dans votre pare-feu et vos exceptions de bans.
  3. Si le serveur a déménagé, modifiez son nom d'hôte ou son port dans Gérer les serveurs.
  4. Cliquez sur « Vérifier à nouveau » à côté du serveur dans Gérer les serveurs. S'il répond, il est de nouveau listé immédiatement.

Pas encore de propriétaire ? Revendiquez d'abord le réseau (voir ci-dessus).

Comment les réseaux sont classés

Le rang correspond au nombre moyen d'utilisateurs par serveur actif, d'après la dernière analyse de chaque serveur. Ainsi, les grands et les petits réseaux sont mesurés à la même échelle, quel que soit leur nombre de serveurs. Les flèches indiquent l'évolution par rapport au rang d'une semaine plus tôt.

La disponibilité est la part de connexions réussies sur les 30 derniers jours (analyses et vérifications toutes les 4 heures) ; le temps de connexion est la durée moyenne de connexion.

Les positions ne sont jamais vendues et chaque réseau est mesuré de la même manière.

Où apparaît votre fiche

Sur les pages de réseaux, de serveurs et de canaux de ce site, dans le flux RSS des nouveaux réseaux, dans le rapport annuel State of IRC et dans l'API publique en lecture seule qu'utilisent les clients IRC et des applications comme AndroidIRCx pour obtenir des listes de serveurs toutes prêtes.

State of IRC 2026 · RSS

Vous ne souhaitez pas être listé ?

Dites-le-nous et nous supprimons votre réseau et arrêtons le bot immédiatement. Les propriétaires peuvent aussi arrêter l'analyse de certains serveurs dans Gérer les serveurs.

Écrivez à admin@dbase.in.rs.

Consentement aux Cookies

Nous utilisons des cookies pour améliorer votre expérience de navigation, analyser le trafic du site et personnaliser le contenu. En cliquant sur "Accepter", vous acceptez notre utilisation des cookies conformément à notre Politique de Confidentialité et aux réglementations GDPR. En savoir plus