Skip to content

Language Interpretation and Recognition Interface: Command line Node.js app that searches for songs, performances, and films using the Spotify, BandsInTown, and OMDB APIs.

Notifications You must be signed in to change notification settings

marvtron/LIRI_Bot

Repository files navigation

LIRI_Bot

Language Interpretation and Recognition Interface: Command line Node.js app that searches for and then returns songs, performances, and film information using the Spotify, BandsInTown, and OMDB APIs.

LIRI is a command line node app that takes in parameters and returns data based on one of four commands:
  • concert-this

  • spotify-this-song

  • movie-this

  • do-what-it-says

Getting Started

  1. Clone down repo.
  2. Run command 'npm install' in Terminal or GitBash
  3. Run command 'node liri.js' or one of the commands above.

What Each Command Does:

node liri.js spotify-this-song songName Shows the following information about the song in terminal/bash window:

  • Artist(s)
  • The song's name
  • A preview link of the song from Spotify
  • The album that the song is from
  • Or if no song is passed through, it will default to "Man's Not Hot" by Big Shaq

node liri.js concert-this bandName Shows the following information about the band/artist's upcoming live performances in terminal/bash window:

  • Venue:

  • Location: City, State, Country

  • Date: MM/DD/YYY

  • Time: HH:MM am/pm

  • Or if no artist/band is passed through, it will default to "Drake" node liri.js movie-this movieName Shows the following information in terminal/bash:

  • Title of the movie.

  • Year the movie came out.

  • IMDB Rating of the movie.

  • Country where the movie was produced.

  • Language of the movie.

  • Plot of the movie.

  • Actors in the movie. -Rotten Tomatoes Rating.

  • Rotten Tomatoes URL.

  • Or if no movie is passed through, it will default to "Stargate"

node liri.js do-what-it-says Reads the text from random.txt and runs the song through spotify-this-song command

Tech used:

Prerequisites

**Built With:

  • VS Code**
    • Author:
      • Marvin Tryon Jr - Node JS

Video Demonstration https://drive.google.com/open?id=1kJ3w-dd7DTEgKs1s7dWME02ktpX3lOdb

alt text

My Website https://marvtron.github.io/My-Portfolio/

About

Language Interpretation and Recognition Interface: Command line Node.js app that searches for songs, performances, and films using the Spotify, BandsInTown, and OMDB APIs.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published