An extension isn’t added to your streaming software.
An extension loads over the top of the video stream.
To add an extension to your Channel, you go to the twitch dashboard https://dashboard.twitch.tv/ and click [extensions] then, as this seems to be a unreleased extension, under invite only you can install your extension then activate it into the relevant slot.
