IRC

Meilleurs clients IRC auto-hébergés

Meilleurs clients IRC auto-hébergés
Bien que l'IRC (Internet Relay Chat) ne semble pas aussi frais aujourd'hui qu'à son âge d'or, qui s'étend des années 1990 au début des années 2000, ce protocole de couche d'application qui facilite la communication sous forme de texte ne va pas disparaître de sitôt.

Les développeurs open source et les passionnés ont une relation particulièrement rose avec IRC, et le réseau Freenode à lui seul englobe plus de 90 000 utilisateurs et 40 000 canaux.

Si vous souhaitez explorer ce que sont les communautés IRC, cette liste des 5 meilleurs clients IRC auto-hébergés vous aidera à choisir le meilleur client IRC pour votre serveur domestique afin que vous puissiez vous connecter de n'importe où et n'importe quel appareil.

1. Le salon

Le Lounge est un client IRC qui ne dort jamais. Il fonctionne sur n'importe quel serveur avec Node.js, qui est un environnement d'exécution JavaScript open source et multiplateforme qui exécute le code JavaScript en dehors du navigateur et offre une expérience utilisateur très soignée avec une pléthore de fonctionnalités intéressantes qui l'élèvent bien au-dessus de la concurrence. Pour commencer, l'interface utilisateur de The Lounge est entièrement réactive et fonctionne parfaitement sur les ordinateurs de bureau et les appareils mobiles. Le salon prend en charge plusieurs utilisateurs, de sorte qu'un groupe d'amis peut le configurer sur un seul serveur Web partagé et le maintenir collectivement. The Lounge est licencié sous la licence MIT et géré par une communauté dédiée d'amateurs d'open source.

Dans la section suivante de cet article, nous expliquons comment vous pouvez installer et configurer The Lounge sur votre propre serveur Web. Croyez-nous : c'est très simple.

2. Crier

Avant il y avait The Lounge, il y avait Shout. Malheureusement, le développement de Shout s'est arrêté au début de 2016, laissant ce client IRC inachevé avec plusieurs bogues critiques. Comme c'est souvent le cas avec les projets open source, les utilisateurs de Shout ont décidé de faire quelque chose et ont forké leur client préféré. Le nom qu'ils ont choisi pour leur création était The Lounge, et le reste appartient à l'histoire.

Bien que vous puissiez toujours utiliser Shout aujourd'hui, il n'y a vraiment aucune raison de le faire car The Lounge peut faire tout ce que Shout peut faire, sauf mieux et avec moins de bugs.

3. Convo

Convos se décrit comme le moyen le plus simple d'utiliser IRC. Comme les autres clients IRC auto-hébergés, Convos est toujours en ligne, ce qui signifie que vous pouvez revenir à tout moment et voir tout ce qui a été dit pendant que vous étiez AFK. Il suffit de deux commandes pour installer et exécuter Convos sur un serveur domestique ou un service cloud, et il peut même être déployé à l'aide de Docker.

Certaines des fonctionnalités les plus remarquables de Convos incluent les aperçus multimédias et de liens automatiques, les notifications sur le bureau et le strict respect des principes essentiels de convivialité. Si vous souhaitez voir Convos en action, rendez-vous sur son site officiel et lancez la version de démonstration en ligne.

4. Quassel

Sorti pour la première fois en 2008, Quassel est un client IRC multiplateforme qui utilise le framework d'application Qt. Avec Quassel, vous pouvez vous connecter à plusieurs serveurs IRC simultanément, utiliser des raccourcis clavier pratiques pour effectuer toutes les actions courantes sans retirer vos mains du clavier, organiser votre canal et interroger les tampons dans des vues par défaut ou personnalisées, pour n'en nommer que quelques-unes de ses fonctionnalités.

Au cours des dernières années, le développement de Quassel s'est un peu ralenti, mais de grandes choses arrivent car la prochaine version apportera avec elle le saut de la version 0.12.5 à 0.13.

5. KiwiIRC

KiwiIRC est un client IRC personnalisable qui s'exécute dans tous les principaux navigateurs Web et prend en charge à la fois les thèmes et les plugins. Vous avez probablement déjà rencontré un widget KiwiIRC intégré sur un site Web. Le widget KiwiIRC vous donne accès à un grand nombre de réseaux pris en charge sans aucune configuration compliquée, c'est pourquoi de nombreux sites Web communautaires l'ajoutent comme fonctionnalité supplémentaire.

L'année dernière, KiwiIRC a obtenu le parrainage de Private Internet Access, qui est un service de réseau privé virtuel personnel prenant en charge plusieurs technologies VPN telles que PPTP, L2TP/IPsec, SOCKS5 et OpenVPN. Espérons que le parrainage permettra à KiwiIRC de prospérer pendant de nombreuses années à venir.

Comment installer et configurer le salon

Avant de pouvoir installer The Lounge, vous devez avoir Node.js v4 ou plus récent et npm, un gestionnaire de packages pour le langage de programmation JavaScript, installé sur votre serveur web. Les instructions d'installation pour les deux sont facilement disponibles sur Internet, et il serait au-delà de la portée de cet article de décrire le processus ici.

Avec nœud.js et npm installés, vous pouvez simplement entrer la commande suivante dans le terminal pour installer The Lounge :

$ [sudo] npm -g installer le salon

Le fichier de configuration le plus important s'appelle config.js, et il se trouve dans le dossier lounge. Vous pouvez l'ouvrir rapidement avec la commande suivante :

$ configuration du salon

Il existe de nombreuses options différentes avec lesquelles vous pouvez jouer, et elles sont toutes documentées ici.

Vous devez absolument activer SSL en changeant l'option "activer" sous "https" en "true" et en modifiant le chemin d'accès à votre certificat SSL. Si vous n'avez pas de certificat SSL, vous pouvez en obtenir un gratuitement auprès de  Let's Encrypt sans frais.

Lorsque vous êtes prêt à démarrer The Lounge, saisissez simplement la commande suivante dans le terminal :

$ début du salon

Pour afficher un aperçu de toutes les commandes prises en charge par The Lounge, saisissez :

$ salon --aide

Pour chaque nouvelle version de The Lounge, les images Docker sont automatiquement mises à jour sur DockerHub. L'exécution de The Lounge à l'aide de Docker se fait sans effort et l'ensemble du processus est décrit en détail ici.

Conclusion

Slack, Discord et d'autres outils de communication modernes basés sur le cloud sont en vogue en ce moment, mais le vénérable protocole Internet Relay Chat est là pour rester. Bien qu'IRC puisse manquer de nombreuses fonctionnalités auxquelles nous nous sommes habitués au fil des ans, sa simplicité, sa fiabilité et ses faibles exigences matérielles le rendent parfait pour les communautés grandes et petites qui ne veulent pas être entravées par des.

Avec notre sélection des meilleurs clients IRC auto-hébergés, vous pouvez profiter d'IRC de n'importe où et depuis n'importe quel appareil et acquérir un tas de compétences utiles dans le processus.

Outils utiles pour les joueurs Linux
Si vous aimez jouer à des jeux sur Linux, il est probable que vous ayez utilisé des applications et des utilitaires comme Wine, Lutris et OBS Studio p...
Jeux HD remasterisés pour Linux qui n'ont jamais eu de version Linux plus tôt
De nombreux développeurs et éditeurs de jeux proposent une remasterisation HD d'anciens jeux pour prolonger la durée de vie de la franchise, veuillez ...
Comment utiliser AutoKey pour automatiser les jeux Linux
AutoKey est un utilitaire d'automatisation de bureau pour Linux et X11, programmé en Python 3, GTK et Qt. En utilisant ses fonctionnalités de script e...