SRain é um novo cliente de IRC GTK para desktops Linux

Se você ainda procura uma boa opção de cliente IRC, o SRain é um novo cliente de IRC GTK para desktops Linux que pode ser a solução do seu problema.

Srain é um cliente de IRC que permite conectar-se a vários servidores de IRC, ingressar em vários canais de IRC e conversar usando texto.

SRain é um novo cliente de IRC GTK para desktops Linux
SRain é um novo cliente de IRC GTK para desktops Linux

Mas, embora esteja longe de ser inovador, o Srain faz várias coisas novas e inovadoras que outros clientes mais antigos do IRC para Linux não fazem – coisas que me incomodam pessoalmente no IRC em geral.

SRain é um novo cliente de IRC GTK para desktops Linux

Primeiro, as visualizações de URL. O Srain analisa os URLs contidos nas mensagens do IRC para detectar qual é o conteúdo vinculado e mostrar uma pré-visualização. Esse recurso está ativado por padrão, mas pode ser desativado com algumas configurações.

O Srain formata os logs de canais mais como um mensageiro instantâneo, facilitando a leitura

A seguir, é a maneira como o aplicativo mostra e formata “mensagens”. Em vez de separá-los linha a linha como um cliente tradicional de IRC, os registros de canal do Srain parecem mais bate-papos de mensagens instantâneas, ou seja, bonitos e fáceis de ler!

Conforme mencionado no início desta postagem, há uma série de “outros” protocolos de comunicação populares e em uso (Telegram, Matrix, Slack etc.). Muitos projetos usam uma variedade de pontes e bots diferentes para conectar e sincronizar esses serviços diferentes (por exemplo, para que as mensagens postadas no Telegram apareçam 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 inconsistentes das mensagens enviadas pelos bots de retransmissão, tornando as mensagens postadas mais legíveis, analisáveis ​​e apresentáveis ​​no restante do esquema de bate-papo.

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

Ele também possui um mecanismo de renderização e filtro de mensagens (bastante poderoso) baseado em regex. Você pode usar isso para, por exemplo, ocultar as mensagens de um usuário que você deseja ignorar, mas também para alterar a aparência das mensagens na tela.

Por fim, há suporte interno para temas.

Esses e outros recursos em uma lista fácil de analisar:

  • Compatível com RFC {1459,2812};
  • Suporte inicial ao IRCv3;
  • Configuração de conexão fácil;
  • Pesquisa interativa de canais;
  • Recurso de visualização de URL;
  • Notificações da área de trabalho;
  • Otimização especial para bots de ponte / relé;
  • Suporta comandos e sintaxe de IRC;
  • Mecanismos de renderização e filtro de mensagens baseadas em regex;
  • Suporte de temas embutido.

Como instalar o SRain no Linux via Flatpak

Para instalar o SRain no Linux via Flatpak você precisa ter o suporte a essa tecnologia instalado em seu sistema. Se não tiver, use o tutorial abaixo para instalar:

Como instalar o suporte a Flatpak no Linux

Depois, você pode instalar o SRain no Linux via Flatpak, fazendo o seguinte:

Passo 1. Abra um terminal;
Passo 2. Use o comando abaixo para instalar o programa via Flatpak. Tenha paciência, pois muitas vezes pode demorar vários minutos para que o Flatpak faça o download de tudo o que precisa;

flatpak install --user https://flathub.org/repo/appstream/im.srain.Srain.flatpakref

Passo 3. Para atualizar o programa, quando uma nova versão estiver disponível, execute o comando:

flatpak --user update im.srain.Srain

Pronto! Agora, quando quiser iniciar o programa, digite flatpak run im.srain.Srain em um terminal.

Você também pode tentar iniciar o programa no menu Aplicativos/Dash/Atividades ou qualquer outro lançador de aplicativos da sua distro, ou digite srain ou em um terminal, seguido da tecla TAB.

Como desinstalar o SRain no Linux via Flatpak

Para desinstalar o SRain no Linux via Flatpak, fazendo o seguinte:

Passo 1. Abra um terminal;
Passo 2. Desinstale o programa, usando o seguinte comando no terminal:

flatpak --user uninstall im.srain.Srain

Ou

flatpak uninstall im.srain.Srain

O que está sendo falado no blog

PinLinkedIn
Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.