IRC incrível
Uma lista com curadoria de recursos incríveis do IRC.
Uma lista de ferramentas, software e outros recursos relacionados ao protocolo de bate -papo de revezamento na Internet (IRC).
O IRC (Internet Relay Chat) é um protocolo de código aberto que pode ser usado para comunicação baseada em texto multi-usuário através de canais.
Conteúdo
- Clientes
- Seguranças
- Daemons
- Serviços
- Bots
- Estruturas
- Canais
- Descoberta
- Plataformas
- Programação
- Redes
- Artigos
- Guias
- Protocolo
- Variado
Clientes
Você os usa para se conectar ao IRC.
- Textual - muito personalizável, Integração do ZNC, ICLoud Sync (US $ 4,99). (fonte)
macOS - LIMECHAT - Uma janela para vários servidores, atalhos de teclado, rápidos e estáveis. (fonte)
macOS iOS - HexChat - baseado no xchat, fácil de usar, verificação ortográfica e vários idiomas. (Fonte)
Windows macOS Linux - GAMJA - Um cliente da Web IRC simples. (fonte)
Web - Kiwi IRC - Moderno Moderno Mensageiro Moderno para a Web. (fonte, demonstração)
Web - Circ - usa as APIs do Chrome.Sockets para se conectar diretamente aos servidores IRC sem precisar de um proxy. (fonte)
Chrome - Quassel - distribuído (os clientes podem se anexar e se destacar de um núcleo central que permanece permanentemente online. (Fonte)
Linux macOS Windows - YAAIC - Suporte multi -servidor / canal, suporte SASL, rolagem / deslizamento de canal suave. (fonte)
Android - Rellay.js - concentra -se em tornar o IRC menos intimidador e mais fácil de usar.
Web - CIRCE - Para uso em EMACS, SANE PADRÃO.
Emacs - Smuxi - amigável, com base no GNOME / GTK+. (Fonte)
Linux Windows macOS - Kvirc - gratuito, portátil, com base no QT GUI Toolkit. (fonte)
Linux macOS Windows - Konversation - cliente fácil de usar na plataforma KDE. (fonte)
Linux - sic - s implei rc c lient - um cliente de terminal em menos de 250 linhas de C.
Linux - IRSSI - cliente de terminal, amigável de multiprotocolo para autores de módulos, GPLV2.
Linux macOS Cygwin BSD - Revolução IRC - Fache -Factl, manteve ativamente o cliente Android IRC.
Android - Adiirc - nunca ofereceu um cliente tão granular para todos os aspectos da experiência do IRC. (Recursos, capturas de tela)
Windows WINE - IRC for Android ™ - Cliente Android/Chrome OS para usuários de energia, com ZNC Built -Ins, lógica de notificação, DCC confiável, teclados de keybinds para teclados de hardware, etc.
Android ChromeOS - Iridium - cliente IRC amigável construído em Vala e GTK, projetado para o sistema operacional elementar. (fonte)
Linux - GOGUMA - Um cliente IRC para dispositivos móveis, do criador do SOJU.
Android Linux
Mais? Os clientes que incluem seguranças são encontrados abaixo.
Seguranças
Útil para desconectar e se reconectar sem perder a sessão de bate -papo.
Hospedado
- IRCCLOUD - BAT em grupo para equipes, amigos e comunidades. Fique conectado, converse de qualquer lugar e nunca perca uma mensagem (+cliente) (£ 0- £ 3,50/mês).
- App iOS - oficial.
Objective-C - App Android - Oficial.
Java - Nimbus - cliente independente.
macOS Objective-C
Auto-hospedado
- ConvOs - sempre online o cliente da Web IRC. (fonte)
Perl JavaScript Web - ZNC - mais popular. muitos plugins diferentes. (fonte)
C++ - Proxy BIP IRC - sempre on -line, leve e seguro de código aberto IRC proxy com atraso. (fonte)
C - Thelounge - Responsivo, auto -hospedado e suporte para vários usuários. (Fonte, demonstração)
JavaScript Node.js Web - Weechat - um cliente de bate -papo rápido, leve e extensível. (fonte)
Linux macOS Windows - SoJU - Um segurança do IRC amigável.
Go - SMS -Webhook - Um webhook simples para receber mensagens SMS no IRC.
Go
Daemons
Usado para executar seu próprio servidor ou rede IRC.
- IRCD.JS - O servidor permitirá que os clientes se conectem, juntem canais, altere tópicos; coisas básicas.
- Inspircd - modular, estável, escrito do zero. (fonte)
- Miniircd - muito simples e limitado.
- NGircd - Portátil e leve para redes pequenas ou privadas. (fonte)
- Ergo - servidor moderno que é portátil e projetado em torno de especificações (suporte a IRCV3 de borda sangrada).
- Robustirc - servidor IRC sem Netsplits. (fonte)
Serviços
Usado para fornecer contas de usuário e bots como o Nickserv/Chanserv à sua rede.
- ATHEME - Projetado para grandes redes com requisitos de alta escalabilidade. (fonte)
- Anope - projetado para flexibilidade e facilidade de uso. (fonte)
Bots
Usuários do IRC que prestam serviços para seres humanos, por exemplo, integrações ou informações.
- Eggdrop - Bot IRC mais antigo ainda em desenvolvimento ativo. Rico em recursos, usa script de TCL. (fonte)
C - Sopel - toneladas de recursos prontos, tutorial, totalmente documentado. (fonte)
Python - Limnoria - robusto, amigável, amigável para desenvolvedores.
Python - Twitch toca - pega a entrada do bate -papo e pressiona a tecla correspondente.
Python - Skybot - Os principais objetivos são simplicidade e poder.
Python - talkbackbot - responde às frases de gatilho configuradas com citações de mulheres notáveis. (fonte)
Python - Lazybot - amigável e poderoso.
Clojure - IRC -BF -
Brainfuck - Geordi - Compila e executa trechos de código C ++.
C++ - CloudBot - simples, rápido, expansível.
Python - YosSarian-Bot-Conjunto de plugins padrão grande, baseado em Cinch.
Ruby - HELGA - BOT de bate -papo flugable que suporta vários protocolos.
Python - Eveirc-bate-papo/canal/server-managenente extensível. Usando a estrutura Cinch.
Ruby - Bitbot - BOT modular, acionado por eventos, com uma API REST, configurações individuais do usuário e muito mais. (bitbot.dev)
Python - Cardeal - Python Twisted IRC Bot, com foco na facilidade de desenvolvimento do plug -in.
Python - PYHONEYBOT - Python Twisted IRC Bot, com foco na facilidade de desenvolvimento de plug -in. (fonte)
Python - Wayback - Uma ferramenta de arquivamento com uma interface IRC integrada a vários serviços de arquivamento.
- Milla - Bot movido a New Generation LLM com suporte de script Lua.
Go
Estruturas
É útil escrever bots ou integrar o IRC com aplicativos.
-
JavaScript - GOIRC - Falta de documentação baseada em eventos, com base em eventos.
Go - Adaptador Hubot IRC - O adaptador IRC para Hubot.
JavaScript - Go-Ircevent-baseado em eventos.
Go - SLATE -CR -CIR - Sistema de plug -in, API simples, fluxo de entrada arbitrário, suporte de depuração.
JavaScript - PIRCBOTX - Biblioteca IRC baseada em eventos com uma API direta (Fork do PIRCBOT atualizado).
Java - IRC :: Cliente - Estrutura Extendível do Cliente IRC baseada em
Perl6 . - IRCCD - BOT IRC flexível personalizável com JavaScript.
C++ .
Pontes
Envia mensagens para frente e para trás.
- Discord -circs - Discord ↔ IRC.
JavaScript - Dibridge - Discord ↔ IRC (com bonecos)
Python - Slack -circs - Slack ↔ IRC.
JavaScript - IRC -SLACK - SLACK ↔ IRC.
Go - Bitlbee - XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, API do Twitter, Hipchat ↔ IRC.
C - Biboumi - Gateway IRC para clientes XMPP
C - Teleirc - Telegram ↔ IRC.
JavaScript - toxirc - tox ↔ irc.
C - Skyweb2irc - Skype (API WebClient) ↔ IRC.
Javascript - Matterbridge - Irc ↔ Matter mais discord ↔ xmpp ↔ Gitter ↔ Slack ↔ Discord ↔ Telegram ↔ etc.
Go - Heisenbridge - Matrix IRC Bridge
Python estilo de segurança - AppService -Circ - Matriz de gateway e ponte ↔ IRC
Javascript - Matterircd - Matterbridge ↔ IRC, Slack ↔ IRC, Mastodon ↔ IRC.
Go
Canais
Canais IRC.
Descoberta
- Netsplit.de Pesquisa - Pesquisa 563 redes diferentes.
- Pesquisa de Mibbit - Pesquisa redes listadas aqui.
- Pesquisa Kiwiirc - Pesquisa 318 redes diferentes.
Plataformas
Redes
Uma coleção de servidores IRC é conhecida como rede.
- LIBEA.CHAT - A rede focada principalmente em projetos gratuitos e de código aberto, administrado pela ex -equipe da FreeNode.
- Snonenet - Comunidade de Redditores e Subreddits. (regras)
- OFTC - Comunidade para comunidades de software gratuito e de código aberto.
- LIBERTACASA - A privacidade endossando a comunidade que serve como um espaço seguro e aberto para a discussão de vários tópicos.
Artigos
Artigos e postagens de blog sobre IRC.
- Por favor, não use o Slack for Foss Projects - Drew Devault's Blog.
- Redes de IRC sob ataques sistemáticos dos governos - Quakenet.
- O IRC está morto, viva o IRC - Pingdom.
- O IRC perdeu 60% de seus usuários desde 2003, mas a vida como robô está apenas começando - Alex Williams (TechCrunch).
Guias
Como fazer, documentação e livros.
- #irchelp-uma grande quantidade de informações razoavelmente atualizadas.
Protocolo
Informações e recursos sobre o próprio protocolo IRC.
- Grupo de Trabalho do IRCV3 - Um grupo de autores de software IRC que trabalham para aprimorar, melhorar, manter e padronizar o protocolo IRC. (fonte)
- Documentos modernos do IRC - Uma tentativa de escrever uma atualização para o protocolo IRC original. Documentação (fonte)
- Arquivos de definição do IRC - Listas de numéricos, modos, tokens de isupport e outros detalhes do protocolo. (fonte)
- DOCs IRC da Grawity - Coleção de documentação do protocolo Misc IRC.
- Estatísticas do protocolo - Estatísticas em torno do software do servidor em uso nas redes hoje. (fonte)
- Testes de analisador do IRC - um conjunto de suítes de teste CC0, para garantir que os analisadores de mensagens do IRC sejam consistentes.
- DARENET Archives - Arquivos do IRC para software antigo e relacionado ao IRC.
Variado
Itens que pertencem à lista, mas desafiam a classificação.
- SuperseriousStats - Programa rápido e eficiente para criar estatísticas a partir de vários tipos de logs de bate -papo.
PHP Web - IMG2SRC - Converta imagens em Halfblock ANSI ou IRC, com um monte de filtros de pós -processamento.
Rust
Usar
As melhores maneiras de usar esta lista são:
- Navegando o conteúdo
- Usando comando + f para pesquisar o conteúdo
Esta lista também usa tags para ajudar ao pesquisar o conteúdo:
- Idioma -
Python , Java , C++ , Go , JavaScript , Ruby , C etc. - Plataforma -
Web , macOS , Windows , Linux , Chrome etc.
Créditos
Por Craig Davison e colaboradores.