Nós compilamos uma lista de 64 alternativas gratuitas e pagas para o Gnotty. Os principais concorrentes incluem: Pidgin, Miranda IM. Além disso, os usuários também fazem comparações entre Gnotty e HexChat, Empathy, XChat for Linux. Além disso, você pode conferir outras opções semelhantes aqui: Software social.
Nós compilamos uma lista de 64 alternativas gratuitas e pagas para o Gnotty. Os principais concorrentes incluem: Pidgin, Miranda IM. Além disso, os usuários também fazem comparações entre Gnotty e HexChat, Empathy, XChat for Linux. Além disso, você pode conferir outras opções semelhantes aqui: Software social.
Gnotty amarra o nó entre a web e o IRC. Ele foi desenvolvido para ajudar projetos de código aberto que hospedam um canal de IRC para colaboração em seu projeto. Gnotty tem licença BSD.
Gnotty é composto de várias partes. Principalmente, o Gnotty fornece um cliente e servidor da Web modernos para se comunicar com um canal de IRC por meio de um navegador da Web. O servidor da web usa gevent e WebSockets, que fornecem a camada de comunicação entre o canal IRC e o navegador da web. O Bootstrap do Twitter é usado para estilizar a interface da web, fornecendo um layout totalmente responsivo, adequado para uso com dispositivos móveis. Modelos personalizáveis também são fornecidos para personalizar a interface da web.
Confira a demonstração ao vivo do Gnotty para ver a interface da web em ação.
Em segundo lugar, o Gnotty fornece a capacidade de executar um bot de IRC altamente personalizável. Diferentes classes de bots podem ser configuradas na inicialização e os bots podem executar serviços diferentes, como registro de mensagens e interação com os usuários no canal IRC. Os bots também contêm webhooks, que permitem que os bots recebam e atuem na entrada por HTTP de serviços externos.
O Gnotty também fornece um aplicativo Django opcional que arquiva mensagens de IRC, para navegar e pesquisar através de uma interface da web. Por padrão, o IRC bot usa o módulo de log do Python para fornecer manipuladores de log configuráveis para mensagens de IRC. Quando o aplicativo Django é usado, é adicionado um manipulador de log que registra todas as mensagens de IRC no banco de dados do projeto Django. O aplicativo Django fornece todas as visualizações e modelos necessários para que as mensagens sejam pesquisadas por palavra-chave ou navegadas por data usando uma interface de calendário.
Note que a aplicação Django é totalmente opcional. O Gnotty pode ser executado sem usar o Django, como um servidor web independente, que fornece a interface da web para um canal de IRC, com bots configuráveis de IRC.