Não, você não viajou de volta aos anos 90. Algumas tecnologias são simplesmente mais duradouras que outras, e o IRC é uma delas. Hoje em dia, o IRC é tão funcional como sempre, novos recursos estão em andamento, graças ao projeto IRCv3, e sua premissa ainda é boa o suficiente para ser copiada (olhando para você, Slack).
Se você ainda não ouviu falar do IRC, segue um breve resumo:
O que é o IRC?
A abreviatura significa Internet Relay Chat, e é um protocolo de comunicação que permite aos usuários conversar em canais (salas de chat) em redes de IRC. Uma rede consiste em servidores de IRC e os usuários se conectam a ela a partir de um aplicativo cliente de IRC.
O IRC foi criado em 1988 e teve uma história um pouco turbulenta com divisões e garfos devido a divergências sobre a padronização de protocolos. À medida que as pessoas se mudaram para redes sociais e vários aplicativos de mensagens, a popularidade do IRC diminuiu. No entanto, milhares ainda estão usando, e mais se reúnem em Freenode . Atualmente, é a maior rede de IRC, com a maioria dos canais dedicados a software livre e de código aberto.
Cada grande distribuição Linux tem um canal de IRC, então o IRC fornece uma ótima maneira de obter ajuda ou conhecer outros usuários do Linux. Você pode trocar mensagens e arquivos particulares com outras pessoas e criar seus próprios canais - público, privado ou apenas para convidados. As ações do usuário são chamadas de comandos do IRC e começam com uma barra. Para participar de um canal, você /join #channelname
no seu cliente de IRC.
A maioria das redes permite que você participe sem uma conta. Como as conversas no IRC são apenas mensagens textuais simples, toda a experiência é leve e igualmente rápida em dispositivos móveis e de mesa.
Interessado em experimentar o IRC? Você quer mudar seu atual cliente de IRC? Aqui estão alguns dos melhores clientes de IRC que você encontrará no Linux - e coisas que você pode fazer com eles.
Mantenha seu cliente de IRC simples
1. Polari
Destaques:
- Carregar automaticamente imagens e texto para um serviço de pastebin.
Local na rede Internet
2. Pidgin
Destaques:
- Plugins opcionais que permitem destacar palavras, notificações personalizáveis, ocultar mensagens de junção / parte, etc.
Local na rede Internet
Menção especial:
Communi - um cliente de IRC baseado em QT com sua própria estrutura de IRC. Ele suporta o recurso de visualização dividida que permite ver vários canais lado a lado.
Bate-papo do terminal
3. Irssi
Destaques:
- Gerencie todas as conexões de IRC em uma janela ou em muitas janelas separadas.
- Dividir mensagens em janelas por tipo, para que as mensagens privadas sejam exibidas em uma janela e as mensagens de status em outra.
Local na rede Internet
4. Weechat
O WeeChat pode se conectar a vários servidores e criptografar suas informações privadas . Embora seja um aplicativo baseado em ncurses, o WeeChat é bastante colorido e suporta vários ajustes de aparência. Você também pode usar um frontend - Glowing Bear é uma recomendação popular.
Destaques:
- Crie acionadores (ações automatizadas) para executar comandos, enviar mensagens de resposta automática em bate-papos privados do IRC, alterar cores de apelidos em canais de IRC e muito mais.
Local na rede Internet
5. F-IRC
Destaques:
- Autocomplete qualquer número de palavras definidas pelo usuário - apenas liste-as no arquivo de configuração.
- A nuvem de palavras mostra as palavras mais frequentes nos chats do IRC.
Local na rede Internet
Menções Especiais:
Embora o BitchX seja um cliente de IRC de linha de comando bastante popular, ii (irc ele) é diferente de qualquer outra coisa nesta lista. É um cliente de IRC baseado em sistema de arquivos que cria diretórios e arquivos para cada servidor e canal que você participa. Experimente e veja se você consegue lidar com a geekiness.
Não perca uma coisa
6. Quassel
O componente “core” (servidor) do aplicativo está constantemente online, mesmo quando você fecha o cliente. Quando o cliente se reconecta, o servidor mostra novas mensagens desde o momento em que você se desconectou. Se você não gosta dessa funcionalidade, o Quassel funciona tão bem quanto um cliente de IRC regular.
Você pode criar um tema para o Quassel com folhas de estilo e organizar bate-papos abertos com as Listas de bate-papo personalizadas. Esse recurso permite agrupar canais de IRC, separar mensagens privadas de mensagens de status e ocultar alguns tipos de mensagens.
Destaques:
- A opção de busca de registro posterior carrega automaticamente o registro para cada sessão de bate-papo, permitindo que você simplesmente role para trás para ler mensagens antigas.
- O Quassel pode exibir uma visualização do website quando você passa o mouse sobre um link em um bate-papo.
Local na rede Internet
7. Smuxi
Dois modos de visualização ajudam você a gerenciar vários canais de IRC. O Caret Mode permite que você navegue pela interface do Smuxi com o teclado, e o Browse Mode permite alternar para outras guias no Smuxi sem alterar seu estado (por exemplo, removendo destaques ou marcando mensagens como lidas).
O Smuxi é programável por script, para que você possa escrever ganchos e plug-ins para expandir URLs encurtados em bate-papos, imprimir sua música atualmente em execução ou as informações do sistema e muito mais.
Destaques:
- A opção Padrões de mensagens pode converter frases comuns ou recorrentes em links, endereços de email ou outro texto definido pelo usuário.
- Integração com o menu de mensagens do Ubuntu e notificações da área de trabalho do GNOME.
Local na rede Internet
Menções Especiais:
Com ajustes e plugins, Irssi e WeeChat também podem ser usados para conexões permanentes de IRC. Se você quiser jogar com uma solução auto-hospedada, experimente o The Lounge ou o Convos. Ambos os clientes de IRC podem ficar online e garantir que você não perca nada.
Tweak cada detalhe
8. Konversation
O Konversation possui uma interface com guias e você pode obter notificações detalhadas sobre as atividades em cada guia. Também é possível receber mensagens do canal como notificações na sua área de trabalho do KDE enquanto o Konversation é minimizado.
Destaques:
- Todos os canais que você participa podem usar uma codificação de caracteres diferente.
- Os scripts integrados permitem compartilhar informações meteorológicas ou a música que você está ouvindo.
- A ferramenta URL Catcher pode listar e exportar todos os links do canal selecionado.
Local na rede Internet
9. Hexchat
O HexChat suporta múltiplos métodos de autenticação (SASL, NickServ…) e scripts com Perl e Python. A caixa de diálogo Preferências oferece muitas opções de ajustes de interface, como cores personalizadas e transparência. Ferramentas extras para lidar com URLs e snippets de texto de substituição automática podem ser encontradas no menu Configurações.
Destaques:
- O recurso de marcador permite saber de onde você parou em uma conversa, dividindo as mensagens antigas das não lidas.
- O HexChat pode notificá-lo quando certas palavras ou nomes de usuário aparecem em um canal de IRC.
Local na rede Internet
10. Kvirc
Com o Kvirc, o gerenciamento de identidades é fácil graças aos perfis de rede . Este recurso permite que você crie configurações separadas para cada rede de IRC que deseja ingressar.
Destaques:
- Crie uma Lista de Notificações de nomes de usuários para rastrear e a Kvirc informará quando esses usuários estiverem on-line.
- O recurso Smart Encoding permite o uso de duas codificações de uma só vez, o que é útil se você estiver conversando em diferentes idiomas.
- Para ocultar spam e conteúdo indesejável, aplique filtros de palavras.
Local na rede Internet
Outras coisas legais para fazer no IRC
1. Use seu navegador como um cliente de IRC
Se você já passa muito tempo em seu navegador da Web e não deseja instalar um cliente de IRC separado, a solução é óbvia. Acesse o IRC pelo navegador! Kiwi IRC é um popular cliente de IRC baseado na web, e uma boa escolha para iniciantes. Alternativamente, dê uma olhada no Riot, que nós cobrimos enquanto ainda era chamado de Vector.
2. Conecte-se ao Slack
Como o Slack é tão fortemente inspirado pelo IRC, é justo que você possa acessá-lo a partir do seu cliente de IRC regular. É verdade que a maioria das opções não estará disponível, mas você ainda poderá enviar e receber mensagens. Você pode seguir as instruções do Slack ou configurar um dos aplicativos auxiliares e plugins de terceiros (wee-slack, Slack IRC Client ou slack-irc).
3. Conecte-se ao Twitch
Se você assistir a transmissões de jogos no Twitch, provavelmente sabe que é possível conversar com outros usuários. Você sabia que pode fazer isso de qualquer cliente de IRC? A configuração é relativamente simples e bem explicada na documentação oficial.
4. Crie seu próprio canal de IRC
A verdadeira diversão começa com o seu próprio canal de IRC. Para criar um, escolha um nome, entre no canal e registre-o. Isso é tudo!
Você deve ter um apelido registrado nessa rede, e você pode verificar se o nome do canal que você quer já está sendo usado com /msg ChanServ info ##channelname
.
Agora você pode convidar usuários, proteger o canal com senha para torná-lo privado ou adicionar alguns bots a ele. Há muitos usos para um canal de IRC: desde hospedagem de bate-papos em grupo e sessões de perguntas e respostas até a organização de um grupo de estudo com seus amigos ou a criação de um serviço de helpdesk para sua empresa.
5. Divirta-se com os robôs de IRC
Os bots de IRC podem tornar seu canal mais interativo e ajudá-lo na administração. Você pode usá-los para proteção anti-spam e banimento automático ou para obter estatísticas sobre o canal e seus visitantes. Os bots podem mostrar a hora local para um usuário selecionado, buscar informações meteorológicas e definições de palavras e retransmitir entradas de feeds RSS.
Você pode usar bots para organizar jogos de trivia em seu canal ou, para negócios mais sérios, notificar os usuários sobre a atividade de repositório do GitHub e novos relatórios de bugs em um projeto de software. Alguns bots podem postar conteúdo do canal para o Twitter, enquanto outros podem se conectar a páginas de manuais e documentação de software do Linux. Eles são relativamente fáceis de programar, então se você não estiver satisfeito com os bots de IRC existentes, você pode sempre fazer o seu próprio.
Experimente estes clientes de IRC para Linux, mas esteja seguro!
O que quer que você faça no IRC, lembre-se de ficar seguro. Como em qualquer outro lugar da Internet, usuários mal-intencionados e “hackers ambiciosos” também podem aparecer nos canais de IRC. Não aceite arquivos de usuários desconhecidos. Você também pode configurar uma lista de ignorados ou desativar mensagens privadas para se proteger. Claro, seja educado e respeite as regras do canal, e você certamente terá um ótimo momento.
Agora estamos interessados em seus pensamentos sobre o IRC. Você ainda usa? Qual é o seu cliente de IRC favorito para o Linux? Conte-nos na seção de comentários abaixo!