Skip to content

Repository files navigation

CLIPD

CLIPD is a web application that allows users to search for a PUBG gamertag or a Twitch username and watch the point in time that they were killed by a streamer or when they killed a streamer.

Technology

Twitch API, PUBG API, JavaScript , Express , HTML5 , SCSS , Heroku , Webpack


index

Functionality

You can:

  • Search for a user by entering their PUBG Gamertag and you will clips of the point in time you killed a streamer or a streamer killed you.

search

search2

OR

  • If you want to watch all the kills and deaths of a streamer, and you know their PUBG Gamertag AND their Twitch username, then you can!

search3

  • All the kills and deaths for that streamer will be on the left-side, so you have choose which kills and deaths you want to see.

search4

How was this done?

To get this to work, I used the PUBG API to fetch the user by gamertag. Then received all the matches that the player has played in the past two weeks. For each of those matches, I grabbed the telemetry events(which PUBG collects for each match, and these events holds every event that occurs in a match) where the searched user was killed or got a kill. Then with that information, for each telemetry event, I called the TWITCH API to see if the killer or the victim had a Twitch account with the same gamertag, and also if they had PUBG VODS(video-on-demands). Then, I checked if the telemetry events timestamp fell between the created_at and published_at dates of a PUBG VOD. If that rang true, then it meant the telemetry event occurred on stream. I then grabbed that video and showed the user that video at the telemetry event's timestamp.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages