|

Como usar WhatsApp e Telegram no terminal do Linux?

Se você passa muito tempo no terminal Linux e prefere realizar tarefas diretamente na linha de comando, usar aplicativos de mensagens como WhatsApp e Telegram pelo terminal pode ser uma solução prática e eficiente. Este artigo apresenta o nchat, uma ferramenta que permite o uso de WhatsApp e Telegram em uma interface baseada em texto, ideal para usuários que preferem o ambiente de terminal.

O nchat é um programa de código aberto que utiliza a biblioteca ncurses para exibir mensagens de forma legível e interativa diretamente no terminal. Essa ferramenta oferece funcionalidades essenciais para o uso de mensagens instantâneas, como a leitura de mensagens, envio de reações e até visualização de mídia. Neste post, ensinaremos como instalar e configurar o nchat no Linux, explorando suas principais funções e personalizações.

WhatsApp e Telegram no terminal através do nchat no Linux

WhatsApp e Telegram no terminal através do nchat no Linux
Com o nchat, acesse WhatsApp e Telegram no terminal Linux para mensagens, mídia e personalização completa.

Antes de nos aprofundarmos nos detalhes técnicos de instalação e uso, vale a pena destacar algumas das vantagens de utilizar o nchat no terminal:

  1. Acesso Simplificado: Com o nchat, você pode acessar suas mensagens do WhatsApp e Telegram sem sair do terminal, ideal para quem trabalha com servidores ou máquinas sem interface gráfica.
  2. Economia de Recursos: Diferente das versões gráficas dos aplicativos, o nchat consome menos memória e CPU, tornando-o ideal para máquinas mais limitadas.
  3. Maior Produtividade: Para usuários avançados que passam muito tempo no terminal, alternar entre aplicações gráficas e o terminal pode ser improdutivo. O nchat resolve isso, centralizando as atividades em um só lugar.
  4. Flexibilidade e Personalização: Além de oferecer as funções básicas dos aplicativos, o nchat permite personalizar esquemas de cores e atalhos, tornando a experiência ainda mais adaptada ao gosto do usuário.

Instalação do nchat em Sistemas Debian/Ubuntu

Se você utiliza uma distribuição baseada em Debian ou Ubuntu, siga as instruções abaixo para instalar o nchat. Para outras distribuições Linux, o código-fonte e instruções adicionais podem ser encontrados no repositório GitHub oficial do projeto.

1. Instalando dependências

Antes de instalar o nchat, é necessário garantir que algumas bibliotecas e ferramentas estejam presentes no sistema. Abra o terminal e execute o seguinte comando para instalar as dependências:

sudo apt install ccache cmake build-essential gperf help2man libreadline-dev libssl-dev libncurses-dev libncursesw5-dev ncurses-doc zlib1g-dev libsqlite3-dev libmagic-dev golang git

Essas bibliotecas são essenciais para compilar e executar o nchat, já que ele depende de algumas delas para interagir com as APIs e para exibir a interface de forma correta.

2. Baixando o código-fonte do nchat

Com as dependências instaladas, o próximo passo é baixar o código-fonte do nchat do GitHub. No terminal, execute o seguinte comando:

git clone https://github.com/d99kris/nchat.git

Este comando cria uma pasta chamada nchat no diretório atual, contendo todos os arquivos do projeto.

3. Compilando o código-fonte

Depois de baixar o código, entre no diretório nchat e crie uma pasta para a compilação:

mkdir -p build && cd build && cmake .. && make -s

O comando acima cria uma pasta de construção, gera os arquivos necessários e compila o nchat. Este processo pode levar alguns minutos, dependendo do seu sistema.

4. Instalando o nchat

Após a compilação, você precisa instalar o programa no sistema para poder utilizá-lo. Execute o seguinte comando:

sudo make install

Agora o nchat está instalado e pronto para uso. Basta digitar nchat no terminal para abrir o aplicativo e começar a usá-lo.

Principais funcionalidades do nchat

O nchat oferece uma série de funcionalidades para permitir uma experiência de mensagens bastante completa e semelhante às versões gráficas dos aplicativos. Aqui estão algumas das principais funções:

  1. Pular para Mensagens Não Lidas: Um dos principais recursos do nchat é a capacidade de pular diretamente para mensagens não lidas, o que facilita acompanhar conversas ativas.
  2. Recibos de Leitura: O nchat também suporta recibos de leitura, assim como o WhatsApp e Telegram nas versões móveis e web, indicando se o destinatário leu a mensagem enviada.
  3. Esquemas de Cor e Atalhos Personalizáveis: O usuário pode personalizar o esquema de cores e os atalhos de teclado para deixar o aplicativo ainda mais adaptado ao seu gosto.
  4. Cache de Histórico de Mensagens com Suporte para Exportação de Texto: O nchat permite salvar o histórico de mensagens em cache e exportá-lo como um arquivo de texto, útil para arquivamento e consulta futura.
  5. Envio de Mensagens Formatadas com Markdown: O suporte a Markdown no nchat permite formatar mensagens com negrito, itálico e outros estilos, facilitando a comunicação de maneira mais organizada.
  6. Interação com Mensagens: Além de enviar e receber mensagens, é possível responder, apagar, editar e até enviar reações (emojis) às mensagens.
  7. Visualização de Mídia: A ferramenta permite visualizar e salvar arquivos de mídia, como fotos, vídeos e documentos, direto no terminal.
  8. Status do Usuário: O nchat mostra o status dos usuários, incluindo se estão online, ausentes ou digitando, permitindo um feedback mais dinâmico nas conversas.
  9. Reações e Emojis: A aplicação também permite o envio e exibição de emojis e reações de maneira similar às versões gráficas, tornando as interações mais expressivas.

Como usar o nchat

Após instalar o nchat, você pode começar a utilizá-lo digitando o comando nchat no terminal. Assim que a aplicação abre, você será solicitado a configurar e autenticar sua conta de WhatsApp e Telegram através de um QR Code, de maneira similar ao WhatsApp Web.

Uma vez configurado, você verá uma interface dividida em seções, com a lista de contatos e mensagens. Use as teclas direcionais para navegar entre conversas e o Enter para abrir um chat específico. Abaixo, listamos alguns comandos úteis para operar o nchat:

  • Navegação Rápida: Utilize as teclas direcionais para navegar entre os chats e mensagens.
  • Atalhos Personalizados: Configure atalhos de teclado conforme preferir para ações específicas.
  • Envio de Mídia: Para enviar arquivos, acesse o menu de opções e selecione o arquivo desejado.
  • Histórico e Exportação: Para salvar um histórico de conversa, utilize o comando de exportação disponível nas configurações.

Personalizando o nchat

Um dos diferenciais do nchat é sua capacidade de personalização. Para quem passa muitas horas no terminal, poder ajustar o visual e a usabilidade do programa é essencial. Abaixo, apresentamos algumas personalizações recomendadas:

  1. Esquema de Cores: Em arquivos de configuração, você pode ajustar as cores para tornar a interface mais confortável para os olhos.
  2. Atalhos de Teclado: Adapte os atalhos para tornar o uso mais fluido e eficiente.
  3. Ajustes de Histórico: Configure o armazenamento do histórico de mensagens, o que pode ser útil para referência futura.

Problemas comuns que você pode encontrar

Durante a instalação ou uso do nchat, você pode encontrar alguns problemas comuns. Abaixo, listamos algumas soluções para ajudar a resolver possíveis erros:

  • Erro de Dependência: Certifique-se de que todas as dependências foram instaladas corretamente antes de compilar o código.
  • Falha na Conexão: Verifique a conexão com a internet e se as APIs do WhatsApp e Telegram estão acessíveis.
  • Problemas de Autenticação: Caso o QR Code não funcione, tente reiniciar o processo de autenticação.

Vale a pena usar o WhatsApp e Telegram via terminal?

O nchat é uma ferramenta poderosa para quem busca simplicidade e produtividade ao usar aplicativos de mensagens diretamente no terminal Linux. Com recursos robustos, uma interface de usuário otimizada para o terminal e uma vasta gama de personalizações, o nchat é uma excelente escolha para profissionais e entusiastas de tecnologia que preferem manter todas as suas atividades em um ambiente de linha de comando.

Este artigo apresentou uma visão geral sobre como instalar, configurar e aproveitar ao máximo o nchat. Com ele, você pode se manter conectado ao WhatsApp e Telegram de forma prática e eficiente, economizando recursos e integrando suas atividades no ambiente de terminal.

Perguntas frequentes sobre WhatsApp e Telegram no terminal do Linux

Como usar WhatsApp e Telegram no terminal do Linux
Use o **nchat** para acessar WhatsApp e Telegram no terminal Linux, com comandos e interface texto.

Com o crescimento das ferramentas em modo texto e o aumento da produtividade em ambientes de terminal, muitos usuários de Linux estão buscando maneiras de integrar aplicativos de comunicação, como WhatsApp e Telegram, diretamente na linha de comando. Essa abordagem não só economiza recursos do sistema como também permite que usuários permaneçam concentrados em um único ambiente sem alternar entre interfaces gráficas.

O nchat é uma solução popular para essa necessidade, oferecendo uma interface eficiente e funcional no terminal. Abaixo, respondemos às perguntas mais frequentes sobre o uso de WhatsApp e Telegram no terminal Linux, abordando desde a instalação e configuração até personalização e recursos avançados.

1. O que é o nchat e para que ele serve?

Resposta: O nchat é um aplicativo de código aberto que permite acessar o WhatsApp e o Telegram diretamente no terminal do Linux. Ele utiliza a biblioteca ncurses para criar uma interface em modo texto, ideal para quem prefere usar o terminal para todas as tarefas, mantendo a produtividade sem precisar de uma interface gráfica.

2. Como instalo o nchat no Linux?

Resposta: A instalação do nchat envolve a instalação de algumas dependências e a compilação do código-fonte do repositório do GitHub. Para sistemas Debian/Ubuntu, você pode instalar as dependências e seguir os comandos de compilação e instalação listados no repositório do projeto. Veja as instruções completas aqui.

3. É seguro usar o nchat para acessar WhatsApp e Telegram?

Resposta: Sim, o nchat usa as APIs oficiais do WhatsApp e Telegram para a comunicação. No entanto, é sempre importante baixar e compilar o aplicativo diretamente do repositório oficial no GitHub para garantir que você está usando uma versão segura e sem modificações de terceiros.

4. Como faço para autenticar minha conta do WhatsApp ou Telegram no nchat?

Resposta: Assim como nas versões web, o nchat solicita que você escaneie um QR Code com seu celular para autenticar sua conta. Para isso, abra o aplicativo no celular, vá em Configurações > WhatsApp Web (ou equivalente no Telegram), e escaneie o código que aparece no terminal.

5. Posso enviar arquivos de mídia pelo terminal com o nchat?

Resposta: Sim, o nchat permite enviar e visualizar arquivos de mídia, como fotos, vídeos e documentos, diretamente pelo terminal. Basta acessar o menu de envio de arquivos no chat e selecionar o arquivo desejado.

6. O nchat exibe notificações de mensagens?

Resposta: O nchat permite pular para mensagens não lidas e mostra o status de leitura (recibos de leitura) das mensagens, assim como indica se o contato está online, digitando ou ausente, mantendo você atualizado no terminal.

7. É possível personalizar a interface do nchat?

Resposta: Sim, o nchat permite personalizar o esquema de cores e os atalhos de teclado. Essas configurações podem ser ajustadas nos arquivos de configuração do próprio aplicativo, proporcionando uma experiência adaptada ao seu gosto.

8. Como posso ver o histórico de conversas no nchat?

Resposta: O nchat armazena o histórico de mensagens em cache e oferece uma opção para exportá-lo como um arquivo de texto. Isso permite que você tenha um registro das conversas que pode ser acessado a qualquer momento.

9. Posso enviar reações e emojis pelo terminal?

Resposta: Sim, o nchat suporta o envio e exibição de emojis e reações. Você pode escolher entre visualizar emojis em formato de texto ou como gráficos, dependendo de suas preferências de visualização.

10. O nchat funciona em outras plataformas além do Linux?

Resposta: Sim, além do Linux, o nchat também funciona no macOS, onde pode ser instalado via brew. No entanto, a ferramenta foi desenvolvida especificamente para ambientes baseados em Unix.

11. É possível editar ou excluir mensagens no nchat?

Resposta: Sim, o nchat permite editar e excluir mensagens, assim como responder diretamente a uma mensagem em um chat específico, proporcionando as mesmas funcionalidades das versões móveis e web.

12. Quais são os requisitos para compilar e usar o nchat no Linux?

Resposta: O nchat exige algumas dependências específicas, como ccache, cmake, libreadline-dev, libncurses-dev, libssl-dev, entre outras. Para compilar, siga as instruções do repositório GitHub para garantir que todas as dependências estão instaladas corretamente.

13. Como posso desinstalar o nchat se eu não quiser mais usá-lo?

Resposta: Para desinstalar o nchat, basta deletar os arquivos gerados durante a compilação e a instalação, ou utilizar o comando make uninstall na pasta de instalação, caso o Makefile suporte essa opção.

14. Como posso resolver problemas de conexão com o WhatsApp ou Telegram no nchat?

Resposta: Verifique se sua conexão com a internet está ativa e estável. Caso o problema persista, reinicie o terminal e tente reautenticar sua conta. Também é útil verificar se as APIs do WhatsApp e Telegram estão operando normalmente.

15. Existe alguma alternativa ao nchat para usar WhatsApp e Telegram no terminal?

Resposta: Sim, existem outras alternativas como o whatscli e o tg (cliente para Telegram em linha de comando), mas o nchat se destaca por oferecer suporte a ambos os serviços em uma única interface, tornando-o prático para usuários que utilizam tanto o WhatsApp quanto o Telegram.

Veja outras soluções de problemas do Windows, macOS, Linux e outros sistemas:

antonio-cesar-150x150
António César de Andrade

Apaixonado por tecnologia e inovação, traz notícias do seguimento que atua com paixão há mais de 15 anos.