Skip to content

A dead simple website that lets you know if there's a new SNL (or Late Night or Tonight Show) tonight.

License

Notifications You must be signed in to change notification settings

samhenrigold/snl.today

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

snl.today

Updating the data

Thanks for helping contribute! If you find a bug, something looks wrong visually, or the data is out of date, you can create a pull request to propose changes. If you're not familiar with GitHub, you can learn more about creating one here.

Data Sources

The most reliable way to find upcoming guests is through the NBCUniversal Media Village press release portal:

As a backup, the episode table on the Wikipedia entry for the respective show's season can be used.

Data Format

Data is stored for this site in JSON files. Use this example from the as a reference if you're unsure how to structure it:

[
    {
        "date": "20211206T235900-05:00",
        "isNew": true,
        "guests": [
            {
                "name": "Michael J. Fox",
                "promo": "https://www.goodreads.com/book/show/50403451-no-time-like-the-future"
            }
        ],
        "musicalGuests": [
            {
                "name": "Wizkid",
                "promo": ""
            }
        ]
    },
    {
        "date": "20211207T235900-05:00",
        "isNew": true,
        "guests": [
            {
                "name": "Halle Berry",
                "promo": "https://www.imdb.com/title/tt8310474/"
            },
            {
                "name": "Chris Kattan",
                "promo": "https://www.imdb.com/title/tt10054778/"
            },
            {
                "name": "Rutger Bregman",
                "promo": "https://www.goodreads.com/en/book/show/52879286"
            }
        ],
        "musicalGuests": []
    }
]

Promo Links

To avoid favoring one provider over another (e.g. Amazon vs anything else, Apple Music vs Spotify), links are best commercially neutral. The preferred links for common mediums are:

Medium Link Provider Example
Books https://www.goodreads.com https://www.goodreads.com/book/show/53487334-the-best-of-me
Music https://en.wikipedia.org https://en.wikipedia.org/wiki/Crash_(Charli_XCX_album)
Movies, TV Shows https://www.imdb.com https://www.imdb.com/title/tt3526078/

Technical Details

Dates are stored in ISO-8601 format in Eastern time (UTC−5). The commonly used formats for each program are:

  • Saturday Night Live: YYYYMMDDT233500-05:00
  • Late Night with Seth Meyers: YYYYMMDDT235900-05:00
  • The Tonight Show Starring Jimmy Fallon: YYYYMMDDT233500-05:00

Since Late Night airs after midnight but the shows are listed as the previous day, use 23:59 (approximately 35 minutes before the airtime) as the Late Night date.

The morning after an episode airs, at 9AM eastern, the episode is removed from the JSON. I don't know how to do that