Srain é um Novo Cliente GTK IRC para Desktops Linux

Não uso o IRC tanto quanto costumava, mas uso-o mais frequentemente que outros ‘standards’ de comunicação mais recentes como Slack, Matrix et al.

Então quando ouvi sobre a primeira estável do lançamento do Srain, um (um pouco) novo cliente IRC construído usando GTK (GTK 3 especificamente), o meu interesse foi piqued.

Ver, enquanto o IRC está longe de estar na moda hoje em dia (como um protocolo de chat é considerado “do seu tempo”), ele ainda é um pouco predominante dentro das comunidades de código aberto.

Já os clientes de IRC mais populares para desktops Linux estão estabelecidos, bem conhecidos, e/ou estabelecidos em trabalhar da forma como eles funcionam. Novos clientes de IRC são poucos e distantes e isso por si só torna o Srain ainda mais único!

Cliente IRC para Linux

No seu coração o Srain é um cliente de IRC que permite que você se conecte a múltiplos servidores de IRC, junte-se a múltiplos canais de IRC, e converse usando texto.

Mas enquanto está longe de ser inovador, o Srain faz uma série de coisas novas e inovadoras que outros clientes de IRC mais antigos para Linux não fazem – coisas que acontecem para me incomodar pessoalmente sobre o IRC em geral.

Primeiro lugar é a pré-visualização de URLs. Coisas que acontecem pessoalmente sobre o IRC em geral.

Primeiro up é a pré-visualização de URLs. Este recurso é habilitado por padrão mas pode ser desabilitado com alguma configuração.

Diagramas de canal do Srain mais parecidos com um mensageiro instantâneo, tornando-os mais fáceis de ler

Próximo é a forma como o aplicativo mostra e formata “mensagens”. Ao invés de separá-los linha por linha como um cliente IRC tradicional, os logs de canais do Srain parecem mais com chats de mensagens instantâneas, ou seja, bonitos de se ver e fáceis de ler!

Como mencionado no início deste post, há uma tonelada de ‘outros’ protocolos de comunicação populares e em uso (Telegrama, Matrix, Slack, etc). Muitos projetos usam uma variedade de pontes e bots diferentes para conectar e sincronizar esses serviços díspares (por exemplo, assim as mensagens postadas no Telegrama aparecem no IRC, e vice-versa).

Srain foi construído com essa multidão diversa em mente. Ele aborda a formatação e o estilo muitas vezes inconsistente das mensagens enviadas por relay bots, tornando as mensagens postadas mais legíveis, analisáveis e apresentáveis dentro do resto do esquema de chat.

>

>

Uma poderosa ferramenta de comando regex permite opções de filtragem e renderização sob medida

>

Também possui um (bastante poderoso) mecanismo de renderização e filtragem de mensagens baseado em regex. Você pode usar isto para, digamos, esconder mensagens de um usuário que você deseja ignorar, mas também para alterar a forma como suas mensagens aparecem na tela.

Finalmente, há suporte embutido para a criação de temas. Eu costumava adorar experimentar os temas Pidgin e Empathy nos tempos antigos. Estes permitiam-lhe personalizar a aparência de bolhas de chat e fontes e cores de fundo com algum conhecimento básico .css.

Aqui esperam que alguns tipos criativos decidam chutar os pneus no tema Srain para criar alguns belos temas de chat.

Estas e outras características em uma lista de fácil digitalização:

  • RFC {1459,2812}compatível
  • Suporte IRCv3nitial
  • Conexão fácil set-up
  • >

  • Procura de canais interativos
  • Característica de pré-visualização doURL
  • >

  • Notificações de desktop
  • >

  • Otimização especial para bridge/relay bots
  • >

  • Suporta comandos e sintaxe IRC
  • >

  • Regex baseado em renderização de mensagens e mecanismos de filtragem
  • >

  • Built-no suporte de temas

Tal como o som de tudo isso? Continue lendo para descobrir como instalar o aplicativo no seu sistema Linux.

Instalar o Srain IRC Client

Srain é um software livre de código aberto disponível para Linux, MacOS, Windows e BSD. Você encontrará mais detalhes, assim como links para códigos fonte, na página de downloads do Srain.

Executar Ubuntu, Linux Mint ou similar? Você pode instalar o cliente Srain IRC em uma frota de distros Linux modernas usando a compilação Flatpak disponível no Flathub.

Ver Cliente Srain IRC no Flathub.

Arch os usuários podem preferir instalar o aplicativo a partir do AUR. Ele também está disponível no Fedora e OpenSUSE Tumbleweed repos.

Pessoalmente, espero que um PPA (des)oficial apareça com pacotes pré-construídos para o Ubuntu 18.04 LTS e superior porque hey: Eu sou terrivelmente old school.

Deixe uma resposta

O seu endereço de email não será publicado.