Irish TV Guide with a CLI.
The program scrapes the listings from entertainment.ie using predefined values in the channel-list.json file. The keys are channel names which users can use to get listings but they also correspond to an entertainment.ie URL as do the values. An example URL is as follows http://entertainment.ie/TV_Listing/13-February-2017/82/RTE-2.htm
where RTE-2 would be an example key and 82 would be the corresponding value in the JSON file.
npm i -g whats-on-tv
To setup tab autocompletion you simply run the following command.
whatson --setup
If you using Bash, it will create a file at ~/.whatson/completion.sh
and append a loader code to ~/.bash_profile
.
If you use Zsh of Fish, it just appends a loader code to ~/.zshrc
or ~/.config/fish/config.fish
respectively.
If you have tab autocompletion setup, you can display a list of channels using the following command.
whatson <TAB>
Otherwise, you can check the channel-list.json file.
whatson RTE-2
whatson RTE-2 now
whatson RTE-2 next
whatson RTE-2 tomorrow