Code Monkey home page Code Monkey logo

twitch_misc's Introduction

Whats in this Repo

This repo contains a bunch of examples and bits and pieces that might be useful it might not.

CodeQL Deploy statics pages-build-deployment

Languages

Most of these examples either use NodeJS or PHP or pure HTML (with Javascript) (using a dumb php -S to serve the demo, as apposed to file:// to avoid some oddities)

Aside from that the dependencies are supposed to be as lightweight as possible.

LIVE EXAMPLES

These examples are testable on GitHub pages, and will prompt for implicit authentication to run the code.

Auth Type Things
How to Implicit authSourceFor Client Side apps/websites
Token Checker and KillerSourceValidate Tokens and revoke then, handy if you find stuff in the wild that shouldn't be there!
Examply Things
Building a clone of the Directory viewSourcePretty simple, shows how to "chain" API's together
Some Calendar/Schedule StuffSource
Channel Information WidgetSource
Team PageSourceA clone of the team page, rougly, for showing how/where to get various data from
Player Things
A VOD Player that Skips Muted SegmentsSourceEnough Said it plays VOD's
Twitch Player/parentSourceImplements most of the Embed JS player functions for test/example purposes
Twitch Player on Google SitesSourceA demo of how to do Players on Google Sites as they have nested iFrames and a dynamic URL on one of them...
Streamer Tool Type Things
Simple Poll Tool/Results DisplaySourceA simple tool to create a poll and monitor the results
Simple Channel Points ManagerSourceA simple tool to manage rewards
SoundTrack Now Playing + HistorySource
Extension Type Things
Extensions Config ToolSourceA replacement for the Rig's tool - desktop version

Twitch Extensions

There are some useful bits for Twitch Extensions in this repo, mainly for the API side of things.

If you are after a demo of a Twitch Extension with an EBS that talks to the Twitch API, checkout the Twitch Profile Extension Repository instead

Looking to get started wtih JWT auth, but you just want to start making requests. Try this insomnia plugin: "twitch extension" which includes a "predefined" request collection to import too!

Or looking to get started with Extension Development and the various API calls outside of a Rest client in a Desktop Application Similar to the Developer Rig? Check out BarryCarlyon's Twitch Extension Tools.

Practical Examples

Most of the code in this repository is various bits and pieces for your to copy/paste in other projects.

However the examples folder will contain self contained examples that demonstrate a more full "product".

Further Help

Some options

TwitchDev Discord

OMGLIEKWUT OHMYGOODNESS U SO MUCH HELP

Thank you for the help I want to give you beer/coffee money -> Check the Funding/Sponsor details

twitch_misc's People

Contributors

barrycarlyon avatar commanderroot avatar dependabot[bot] avatar enzokilm avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.