0zelot / daily-news-ts

Library for displaying Google News RSS, weather, cryptocurrency rates, current moon phase etc.

Home Page:https://open-api.klonba.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Description

Simple library for open-api.klonba.xyz.

Installation and usage

npm install daily-news-ts --save

const news = require("daily-news-ts")

Guide

  • getNews(LANG, COUNTRY, ALL | TOPIC, QUERY)
    Example:

    await news.getNews("pt", "br", "SPORTS")
    
    await news.getNews("en", "us", "ALL", "SpaceX")
    

    Topics: WORLD, NATION, BUSINESS, TECHNOLOGY, ENTERTAINMENT, SPORTS, SCIENCE, HEALTH

  • getWeather(TYPE, LANG, UNITS, QUERY)
    Units types: C, F.

    Example:

    await news.getWeather("city", "en", "f", "London")
    
    await news.getWeather("location", "es", "c", "55,37")
    
  • getMoon()
    Example:

    await news.getMoon()
    
  • getCrypto()
    Example:

    await news.getCrypto()
    
  • getRadio(COUNTRY, NAME)
    Example:

    await news.getRadio("DE", "1LIVE")
    
  • getTV(NAME || ALL)
    Example:

    await news.getTV("TVN_SIEDEM")
    
  • getLyrics(QUERY, ONLY LYRICS?, LIMIT)
    Example:

    await news.getLyrics("never gonna give you up", false, 1)
    


Released on the MIT license.
See at NPMJS.
See at GITHUB.
See API DOCS.

About

Library for displaying Google News RSS, weather, cryptocurrency rates, current moon phase etc.

https://open-api.klonba.xyz

License:MIT License


Languages

Language:TypeScript 100.0%