We hebben een lijst samengesteld van 64 gratis en betaalde alternatieven voor Gnotty. De belangrijkste concurrenten zijn Pidgin, Miranda IM. Daarnaast trekken gebruikers ook vergelijkingen tussen Gnotty en HexChat, Empathy, XChat for Linux. Ook kun je hier kijken naar andere vergelijkbare opties: Sociale software.
We hebben een lijst samengesteld van 64 gratis en betaalde alternatieven voor Gnotty. De belangrijkste concurrenten zijn Pidgin, Miranda IM. Daarnaast trekken gebruikers ook vergelijkingen tussen Gnotty en HexChat, Empathy, XChat for Linux. Ook kun je hier kijken naar andere vergelijkbare opties: Sociale software.
Gnotty legt de knoop tussen het web en IRC. Het is ontworpen om open source-projecten te ondersteunen die een IRC-kanaal hosten voor samenwerking aan hun project. Gnotty heeft een BSD-licentie.
Gnotty bestaat uit verschillende delen. Primair biedt Gnotty een moderne webclient en -server voor communicatie met een IRC-kanaal via een webbrowser. De webserver gebruikt gevent en WebSockets, die de communicatielaag tussen het IRC-kanaal en de webbrowser vormen. Twitter's Bootstrap wordt gebruikt om de webinterface vorm te geven en biedt een volledig responsieve lay-out, geschikt voor gebruik met mobiele apparaten. Aanpasbare sjablonen zijn ook beschikbaar voor het villen van de webinterface.
Bekijk de Gnotty live demo om de webinterface in actie te zien.
Ten tweede biedt Gnotty de mogelijkheid om een zeer aanpasbare IRC-bot uit te voeren. Bij het opstarten kunnen verschillende klassen bots worden geconfigureerd en bots kunnen verschillende services uitvoeren, zoals berichtregistratie en interactie met gebruikers in het IRC-kanaal. Bots bevatten ook webhooks, waarmee bots invoer via HTTP van externe services kunnen ontvangen en erop kunnen reageren.
Gnotty biedt ook een optionele Django-applicatie die IRC-berichten archiveert voor browsen en zoeken via een webinterface. Standaard gebruikt de IRC-bot de logmodule van Python om configureerbare loghandlers voor IRC-berichten te bieden. Wanneer de Django-toepassing wordt gebruikt, wordt een loghandler toegevoegd die alle IRC-berichten in de database van het Django-project registreert. De Django-applicatie biedt vervolgens alle benodigde weergaven en sjablonen voor berichten om te zoeken op trefwoord of te bladeren op datum met behulp van een kalenderinterface.
Merk op dat de Django-applicatie volledig optioneel is. Gnotty kan worden uitgevoerd zonder Django te gebruiken, als een zelfstandige gevent-webserver die de webinterface naar een IRC-kanaal biedt, met configureerbare IRC-bots.