Nous avons compilé une liste de 64 alternatives gratuites et payantes à Gnotty. Les principaux concurrents incluent Pidgin, Miranda IM. En plus de cela, les utilisateurs établissent également des comparaisons entre Gnotty et HexChat, Empathy, XChat for Linux. Vous pouvez également consulter d'autres choix similaires ici : Logiciel social.
Nous avons compilé une liste de 64 alternatives gratuites et payantes à Gnotty. Les principaux concurrents incluent Pidgin, Miranda IM. En plus de cela, les utilisateurs établissent également des comparaisons entre Gnotty et HexChat, Empathy, XChat for Linux. Vous pouvez également consulter d'autres choix similaires ici : Logiciel social.
Gnotty fait le lien entre le Web et IRC. Il est conçu pour assister les projets open source hébergeant un canal IRC pour la collaboration sur leur projet. Gnotty est sous licence BSD.
Gnotty est composé de plusieurs parties. Gnotty fournit principalement un client et un serveur Web modernes pour la communication avec un canal IRC via un navigateur Web. Le serveur Web utilise gevent et WebSockets, qui fournissent la couche de communication entre le canal IRC et le navigateur Web. Bootstrap de Twitter est utilisé pour styler l’interface Web, offrant ainsi une présentation entièrement réactive, adaptée à une utilisation avec des appareils mobiles. Des modèles personnalisables sont également fournis pour personnaliser l'interface Web.
Consultez la démonstration en direct de Gnotty pour voir l'interface Web en action.
Deuxièmement, Gnotty offre la possibilité d’exécuter un bot IRC hautement personnalisable. Différentes classes de robots peuvent être configurées au démarrage et les robots peuvent effectuer différents services, tels que la journalisation des messages et l'interaction avec les utilisateurs du canal IRC. Les robots contiennent également des Webhooks, ce qui leur permet de recevoir des données et d’agir via HTTP à partir de services externes.
Gnotty fournit également une application facultative Django qui archive les messages IRC, pour la navigation et la recherche via une interface Web. Par défaut, le bot IRC utilise le module de journalisation de Python pour fournir des gestionnaires de journalisation configurables pour les messages IRC. Lorsque l'application Django est utilisée, un gestionnaire de journalisation est ajouté. Il enregistre tous les messages IRC dans la base de données du projet Django. L'application Django fournit ensuite toutes les vues et tous les modèles nécessaires pour que les messages soient recherchés par mot clé ou parcourus par date à l'aide d'une interface de calendrier.
Notez que l'application Django est entièrement facultative. Gnotty peut être exécuté sans utiliser Django, en tant que serveur Web autonome gevent fournissant l'interface Web à un canal IRC, avec des robots IRC configurables.