IRC

Melhores clientes IRC auto-hospedados

Melhores clientes IRC auto-hospedados
Embora o IRC (Internet Relay Chat) não pareça tão novo hoje como era durante sua era dourada, que se estendeu da década de 1990 ao início de 2000, este protocolo de camada de aplicativo que facilita a comunicação na forma de texto não vai desaparecer tão cedo.

Os desenvolvedores e entusiastas de código aberto têm uma relação particularmente otimista com o IRC, e a rede Freenode sozinha abrange mais de 90.000 usuários e 40.000 canais.

Se você gostaria de explorar o que são as comunidades de IRC, esta lista dos 5 melhores clientes de IRC auto-hospedados irá ajudá-lo a escolher o melhor cliente de IRC para o seu servidor doméstico para que você possa se conectar de qualquer lugar e qualquer dispositivo.

1. Salão

O Lounge é um cliente IRC que nunca dorme. Ele roda em qualquer servidor com Node.js, que é um ambiente de tempo de execução de JavaScript de plataforma cruzada de código aberto que executa código JavaScript fora do navegador e oferece uma experiência de usuário altamente polida com uma infinidade de recursos interessantes que o colocam acima da concorrência. Para começar, a interface do usuário do The Lounge é totalmente responsiva e funciona perfeitamente em computadores desktop e dispositivos móveis semelhantes. O Lounge oferece suporte a vários usuários, então um grupo de amigos pode configurá-lo em um único servidor web compartilhado e mantê-lo coletivamente. O Lounge é licenciado pela licença do MIT e administrado por uma comunidade dedicada de entusiastas do código aberto.

Na próxima seção deste artigo, explicamos como você pode instalar e configurar o The Lounge em seu próprio servidor web. Acredite em nós: é muito simples.

2. Gritar

Antes do The Lounge, havia o Shout. Infelizmente, o desenvolvimento do Shout parou no início de 2016, deixando este cliente IRC inacabado com vários bugs críticos. Como costuma ser o caso com projetos de código aberto, os usuários da Shout decidiram fazer algo a respeito e criaram seu cliente favorito. O nome que eles escolheram para sua criação foi The Lounge, e o resto é história.

Embora você ainda possa usar o Shout hoje, não há realmente nenhuma razão para fazer isso porque o The Lounge pode fazer tudo o que o Shout pode, exceto melhor e com menos bugs.

3. Convos

Convos se descreve como a maneira mais simples de usar o IRC. Como outros clientes IRC auto-hospedados, Convos está sempre online, o que significa que você pode voltar a qualquer momento e ver tudo o que foi dito enquanto você estava AFK. Leva apenas dois comandos para instalar e executar Convos em um servidor doméstico ou serviço em nuvem, e pode até mesmo ser implantado usando Docker.

Alguns dos recursos mais notáveis ​​do Convos incluem multimídia automática e visualizações de links, notificações na área de trabalho e aderência estrita aos princípios essenciais de usabilidade. Se você gostaria de ver o Convos em ação, acesse seu site oficial e execute a versão demo online.

4. Quassel

Lançado pela primeira vez em 2008, Quassel é um cliente IRC de plataforma cruzada que usa o framework de aplicação Qt. Com o Quassel, você pode se conectar a vários servidores IRC simultaneamente, usar atalhos de teclado convenientes para realizar todas as ações comuns sem tirar as mãos do teclado, organizar seu canal e consultar buffers em visualizações padrão ou personalizadas, apenas para citar alguns de seus recursos.

Nos últimos anos, o desenvolvimento do Quassel desacelerou um pouco, mas grandes coisas estão por vir, pois o próximo lançamento trará consigo o salto da versão 0.12.5 a 0.13.

5. KiwiIRC

KiwiIRC é um cliente IRC personalizável que roda em todos os principais navegadores da web e oferece suporte a temas e plug-ins. Você provavelmente já encontrou um widget KiwiIRC incorporado em algum site. O widget KiwiIRC dá a você acesso a um grande número de redes suportadas sem nenhuma configuração complicada, razão pela qual muitos sites de comunidade o adicionam como um recurso extra.

No ano passado, o KiwiIRC garantiu o patrocínio do Private Internet Access, que é um serviço de rede privada virtual pessoal que oferece suporte a várias tecnologias VPN, como PPTP, L2TP / IPsec, SOCKS5 e OpenVPN. Esperançosamente, o patrocínio permitirá que o KiwiIRC prospere por muitos anos.

Como instalar e configurar o lounge

Antes de instalar o The Lounge, você precisa ter o Node.js v4 ou mais recente e npm, um gerenciador de pacotes para a linguagem de programação JavaScript, instalado em seu servidor web. As instruções de instalação para ambos estão disponíveis na Internet e está além do escopo deste artigo descrever o processo aqui.

Com Nó.js e npm instalados, você pode simplesmente inserir o seguinte comando no terminal para instalar o The Lounge:

$ [sudo] npm -g install thelounge

O arquivo de configuração mais importante é chamado config.js, e está localizado na pasta lounge. Você pode abri-lo rapidamente com o seguinte comando:

configuração de $ lounge

Existem muitas opções diferentes com as quais você pode jogar, e todas estão documentadas aqui.

Você definitivamente deve habilitar SSL alterando a opção “habilitar” em “https” para “verdadeiro” e modificando o caminho para o seu certificado SSL. Se você não tem um certificado SSL, pode obter um gratuitamente no Let's Encrypt sem custos.

Quando estiver pronto para iniciar o The Lounge, basta inserir o seguinte comando no terminal:

$ lounge start

Para ver uma visão geral de todos os comandos suportados pelo The Lounge, digite:

$ lounge --help

Para cada novo lançamento do The Lounge, as imagens do Docker são atualizadas automaticamente no DockerHub. Executar o The Lounge usando Docker é fácil, e todo o processo é descrito em detalhes aqui.

Conclusão

Slack, Discord e outras ferramentas de comunicação modernas baseadas em nuvem estão em voga agora, mas o venerável protocolo Internet Relay Chat veio para ficar. Embora o IRC possa não ter muitos recursos aos quais nos acostumamos ao longo dos anos, sua simplicidade, confiabilidade e baixos requisitos de hardware o tornam perfeito para comunidades grandes e pequenas que não querem ser algemadas por proprietários.

Com nossa seleção dos melhores clientes IRC auto-hospedados, você pode desfrutar do IRC de qualquer lugar e de qualquer dispositivo e aprender um monte de habilidades úteis no processo.

Melhores jogos para jogar com rastreamento manual
Oculus Quest introduziu recentemente a grande ideia de rastreamento manual sem controladores. Com um número cada vez maior de jogos e atividades que e...
Como mostrar a sobreposição de OSD em aplicativos e jogos Linux em tela cheia
Jogar jogos em tela cheia ou usar aplicativos em modo de tela cheia sem distração pode cortar você das informações relevantes do sistema visíveis em u...
Top 5 cartas de captura de jogos
Todos nós vimos e amamos streaming de jogos no YouTube. PewDiePie, Jakesepticye e Markiplier são apenas alguns dos melhores jogadores que ganharam mil...