Skip to content

SadgeClipper - a useful clips and highlights dashboard powered by Twitch API

License

Notifications You must be signed in to change notification settings

dylmye/sadgeclipper

Repository files navigation

SadgeClipper

A useful clips and highlights dashboard powered by Twitch API

SadgeClipper is a simple, static dashboard that uses the Twitch API to get clips from the last week.

This is in beta - see the roadmap for future plans.

If you have any feedback or ideas please tweet me @dylan_mye or create an issue here (requires a GitHub account).

Demo here

Setup

There's no extra modules to install or anything - this project uses cdnjs to load scripts.

To adapt the project for your own use/domain, set up a app with Twitch here and replace the following variables in script.js:

let client_id = "<your-client-id-here>";
let raw_base_url = "https://<domain and path to sadgeclipper instance here>/";

Make sure raw_base_url has a slash at the end. You should set that value + oauth-callback.html as an OAuth Redirect URL (1). You can get the client ID value from (2).

screenshot of the Twitch Manage App page. The textbox underneath 'Oauth Redirect URLs' is highlighted as number 1. The textbox underneath 'Client ID' is highlighted as number 2.

You can read about the Twitch API here and read the reference docs here.

Licenses

SadgeClipper is licensed under the ISC - you must include the copyright notice in any copies as well as a copy of that license file.

SadgeClipper depends on the following software:

  • Cash by Fabio Spampinato, Ken Wheeler and contributors, licensed under MIT. Portions copyright 2014-2020 Ken Wheeler, 2020-present Fabio Spampinato.
  • Dayjs by iamkun and contributors, licensed under MIT. Portions copyright 2018-present, iamkun.
  • timeago.js by Hust.cc and contributors, licensed under MIT. Portions copyright 2016 Hust.cc.
  • localForage by Matthew Riley MacPherson, Thodoris Greasidis and contributors, licensed under Apache 2.0. Portions copyright 2014 Mozilla.

About

SadgeClipper - a useful clips and highlights dashboard powered by Twitch API

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks