I can't make the extensions to work

Let’s break some of this down!

Have you created an Extension on the dev site? https://github.com/twitchdev/developer-rig#create-an-extension-on-the-twitch-dev-site

When you have created one, you need the client id and several other fields to be passed as environment variables: https://github.com/twitchdev/developer-rig#developer-rig-configuration

An Extension has two components, a front end and a back end. Both must be accessible over HTTPS to be loaded into the Developer Rig.

The five Developer Rig variables are:

  • EXT_CLIENT_ID
  • EXT_SECRET
  • EXT_VERSION
  • EXT_CHANNEL
  • EXT_OWNER_NAME

The first three can be obtained from the dev site. Also ensure that the testingbaseuri in the dev site matches the URI for your locally hosted assets.

1 Like