Skip to content
/ BLyrics Public

Python client for the GENIUS API - Also for getting latest articles and charts

License

Notifications You must be signed in to change notification settings

AgbaD/BLyrics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BLyrics 🎶

A CLI tool for interacting with Genius

Leveraging the Genius api with python

Use on Telegram


t.me/blyrics_bot

Screeenshots

Home page

API features include

  1. Getting infomation 👌

    • Songs 🔉
    • Artists 😎
    • Lyrics 📝
    • Annotations 🖊️
  2. Saving prefrences ⚡

    • Artist Info 😎
    • Song info and lyrics 📝
  3. Latest information and articles 💫

    • Headliner from genius.com
    • Oher articles
    • Charts

Requirements

  1. Python3
  2. Any Operating system
  3. Requirements
  4. An open mind

Usage

As Module

  1. Read Documentation

  2. Setup virtual enviroment

  3. Install from pypi

$ pip3 install blyrics
  1. import module
>>>from blyrics import Package
>>>Package = Package()
>>># Get song info and lyrics
>>>song_info = Package.search_song(song='No role Models')
>>>
>>># Get artist information
>>>artist_info = Package.search_artist(artist='Cole')

As script

  1. Clone the repository
$ git clone https://github.com/AgbaD/BLyrics.git

$ cd BLyrics
  1. Setup virtual enviroment

  2. Install the dependencies

$ pip3 install -r requirements.txt
  1. Run script
    • Windows OS
      $ python blyrics\blyrics.py
    • Unix or Linux
      $ python3 blyrics/blyrics.py

Note

  • kindly share with friends 😃
  • Thank you for using 😄
  • If there is any problem, you can open an issue ❔
  • Leave us a star ⭐

Contributor(s)

@BlankGodd

About

Python client for the GENIUS API - Also for getting latest articles and charts

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages