Serveur IRC recommandé (ircd) pour un petit site?
La situation:
Je veux jouer avec des bots IRC général des interfaces de communication à l'autre code que j'étudie. Le matériel du serveur serait vieux et faible mémoire, mais l'exécution est relativement à jour de Debian GNU/Linux install. Je n'en attends pas plus d'une centaine d'utilisateurs à la fois, des tops, et probablement dans l'un chiffre la plupart du temps. Les interfaces sont plus d'intérêt ici que le serveur lui-même, alors je préfère quelque chose de relativement simple à maintenir quelque chose avec un grand nombre de configuration et de paramétrage des options les plus utiles pour un site plus grand.
Référencement de la Wikipédia comparaison et la PageRank Google de la liste à l'encontre de la disposition la liste de paquets pour Debian vient à la suite de prétendants: Undernet (ircd-ircu), Ratbox (ircd-ratbox), et Inspirer (inspircd). Malheureusement, je ne trouve pas de graves comparaisons d'entre eux, donc je suis en espérant que demander ici de fournir une solution plus rapide que viens de les essayer une à une jusqu'à ce que quelque chose me frustre assez pour se déplacer.
source d'informationauteur Zed
Vous devez vous connecter pour publier un commentaire.
Pendant les deux derniers jours, j'ai coder un bot en Python et IRCLib. Depuis que je suis le codage de l'interface de communication j'avais besoin de voir les données brutes transférés entre le serveur et le client. Donc, j'ai besoin d'un serveur IRC qui serait en charge. J'ai d'abord été à l'aide de IRCD, et il était tout à fait bien. Mais après j'ai réalisé qu'il me manquait certaines fonctionnalités qui IRCD n'a pas puisque c'est obsolète. Donc, après de nouvelles recherches, j'ai trouvé ngIRCd.
J'ai compilé à partir des sources avec les options "--enable-sniffer --enable-debug". Maintenant, quand je veux voir les informations envoyées entre mon bot et mon client j'ai seulement besoin de démarrer le serveur avec l'option-n et-s de l'option. Comme ça : ngircd -n -s
Voici le site web du serveur : http://ngircd.barton.de/
Unreal IRCd est complet si un peu complexe sur le programme d'installation.
Unreal IRCd est ce que j'ai finalement choisi pour l'hébergement d'une IRCD. Pourquoi? Halfops, admin/protéger, fondateur, propriétaire, opérateur avancé acl, serveur virtuel via i:ligne et etc...
Voir aussi
Utiliser XMPP à la place. IRC n'est pas très bien conçu pour votre situation; il peut être fait pour travailler, mais c'est une grande douleur.