Clinews - Leia as últimas notícias na linha de comando

Notícias do terminal

O dia de hoje vamos falar sobre um ótimo aplicativo o que nos ajudará a ficar a par das manchetes mais recentes no conforto de nossa linha de comando.

O utilitário de que vamos falar hoje tem como nome clinews que Usado para ler as últimas notícias e manchetes de sites populares e blogs do terminal.

Este utilitário Isso nos permitirá ser informados de novidades de nosso interesse, pois tem a característica de podermos filtrar as notícias pelos critérios que indicamos.

Assim O Clinews irá pesquisar notícias em todas as fontes que correspondam aos critérios / termos de pesquisa.

Entre As principais características que podemos encontrar em Clinews são:

  • Limite a quantidade de notícias que você deseja ver,
  • Classifique as notícias (principais, mais recentes, populares),
  • Mostrar notícias em categorias (por exemplo, negócios, entretenimento, jogos, geral, música, política, ciência e natureza, esporte, tecnologia)

Com o Clinews você pode ler o que está acontecendo no mundo diretamente do seu Terminal. É um utilitário de código aberto gratuito escrito com NodeJS.

Como instalar o Clinews?

A primeira coisa que devemos levar em consideração é que Clinews, é escrito com NodeJS, portanto, devemos instalá-lo em nosso sistema.

Se você não o instalou, basta abrir um terminal e executar o seguinte comando:

sudo apt-get install nodejs npm

Com isso já teremos o NodeJS e o gerenciador de pacotes NPM, agora com a ajuda disso vamos instalar o aplicativo e no mesmo terminal vamos executar o seguinte comando para instalar o Clinews:

npm i -g clinews

Já feita a instalação do aplicativo, agora devemos configurar a API para obter os metadados para manchetes atualmente publicadas em uma variedade de fontes de notícias e blogs.

Atualmente, oferece manchetes ao vivo de 70 fontes populares, incluindo Ars Technica, BBC, Blooberg, CNN, Daily Mail, Engadget, ESPN, Financial Times, Google News, Hacker News, IGN, Mashable, National Geographic, Reddit r / all, Reuters, Speigel Online, Techcrunch, The Guardian, The Hindu, The Huffington Post, The Newyork Times, The Next Web, The Wall Street Journal, EUA. e mais.

Para obter esta API temos que ir para o seguinte link e registre-se para uma conta. https://newsapi.org/register

Depois de obter a chave da API no site da API de notícias, edite seu arquivo. bashrc:

sudo vi ~/.bashrc

Adicione o newsapi da chave de API no final, conforme mostrado abaixo:

export IN_API_KEY="-tu-API-key-"

Observe que você deve colar a chave entre as aspas duplas. Salve e feche o arquivo.

Feito isso, eles devem agora executar o seguinte comando para atualizar as alterações.

sudo source ~/.bashrc

Agora, vamos encontrar as últimas manchetes de novas fontes.

Como usar Clinews?

notícia

Para executar este utilitário devemos abrir um terminal e vamos executar o seguinte comando nele, que acompanharemos com as notícias do nosso interesse.

news fetch google-news

Aqui neste exemplo bastante prático Estamos dizendo ao aplicativo para obter as últimas 10 manchetes (por padrão) da fonte “Google News. Além disso, mostra uma breve descrição das notícias, a data e hora de publicação e o link real para a fonte.

Para ler uma notícia em seu navegador, mantenha pressionada a tecla Ctrl e clique no URL. Ele será aberto em seu navegador padrão.

Si Eles querem saber informações sobre as fontes de onde obtêm as informações este aplicativo pode executar este comando:

news sources

Com o qual eles serão listados e exibidos no terminal. Clinews lista todas as fontes de notícias, incluindo nome da fonte de notícias, busca de id, descrição do site, URL do site e o país onde está localizado.

Para pesquisar qualquer critério neste aplicativo Fazemos isso com o seguinte comando:

news search "Linux"

E com isso, serão apresentadas as fontes que contêm notícias sobre este critério.

Se você quiser saber um pouco mais sobre o uso deste aplicativo, pode executar:

clinews -h

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.