Skip to content
/ twitch Public
forked from twurple/twurple

Interact with Twitch's API, chat, PubSub and subscribe to WebHooks.

License

Notifications You must be signed in to change notification settings

bradnak/twitch

 
 

Repository files navigation

Twurple

GitHub license npm version PRs welcome

A set of libraries that aims to cover all of the existing Twitch APIs.

  • Query the Helix API
  • Build a chat bot
  • React to custom redemptions, subscriptions, follows and much more using PubSub and EventSub
  • Do all this without caring about the expiry of your access tokens - we can refresh them automatically

Installation

To add Twurple to your project, just execute:

yarn add @twurple/auth

or using npm:

npm install @twurple/auth

Documentation

A good place to start with this library is the documentation which also includes a complete reference of all classes and interfaces, as well as changes and deprecations between major versions.

Additional packages

The mentioned @twurple/auth package only provides authentication functionality. All the other things are located in separate packages:

If you're getting stuck...

You can join the Twitch API Libraries Discord Server and ask in #twurple for support.

Special thanks

About

Interact with Twitch's API, chat, PubSub and subscribe to WebHooks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 99.3%
  • Other 0.7%