Skip to content

Latest commit

 

History

History
68 lines (59 loc) · 1.85 KB

README.md

File metadata and controls

68 lines (59 loc) · 1.85 KB

bingers

Manage your TV shows from the command line

Note: This is a personal side-project just for fun and still a work in progress..

Usage

Subscribe to shows

$ ./target/debug/bingers add orville
Found:

	The Orville (Thursdays on FOX, 60')

Add show? [y (yes); n (no); a (abort)] y
Added "The Orville"

Have you already watched some episodes of The Orville? [y (yes); n (no)] y
Season | Episode | Name                       | Air Date
-------|---------|----------------------------|-------------------
     1 |       1 | Old Wounds                 | Mon, Sep 11, 2017
     1 |       2 | Command Performance        | Mon, Sep 18, 2017
     1 |       3 | About a Girl               | Fri, Sep 22, 2017
     1 |       4 | If the Stars Should Appear | Fri, Sep 29, 2017
     1 |       5 | Pria                       | Fri, Oct 06, 2017
     1 |       6 | Krill                      | Fri, Oct 13, 2017
     1 |       7 | Majority Rule              | Fri, Oct 27, 2017
     1 |       8 | Into the Fold              | Fri, Nov 03, 2017

Specify the last episode you have watched:
Season: 1
Episode: 7
$

Mark episodes as watched

# Mark next unwatched episode as watched
$ ./target/debug/bingers watched orville

# Mark whole season as watched
$ ./target/debug/bingers watched orville --season 1

# Mark specific episode as watched
$ ./target/debug/bingers watched orville --season 1 --episode 5

Update shows and episodes

# Check if new episodes are available
$ ./target/debug/bingers update

Unsubscribe to shows

$ ./target/debug/bingers remove "walking dead"
Removed "The Walking Dead (Sundays on AMC, 60')"

List shows

# List all unwatched episodes
$ ./target/debug/bingers list

# List all shows
$ ./target/debug/bingers list --shows

Show help

$ ./target/debug/bingers --help

Credits

Uses TV data provided by TVmaze.com.