python-twitch-chatbot icon indicating copy to clipboard operation
python-twitch-chatbot copied to clipboard

Notifications don't come through EventSub callbacks.

Open MitchellHarrison opened this issue 4 years ago • 1 comments

app.py successfully creates EventSub subscriptions. The app prints them to the terminal and all of the desired ones are shown. But after the webhooks are established, no notifications appear. No clue on this one so I'm tagging it as "help wanted," but I'll do some digging and see what I find.

Current subscriptions:

  • Stream goes online
  • Stream goes offline
  • Stream info is updated (title, etc.)
  • Channel points are redeemed

All show as established and authenticated, but ngrok doesn't even get a PUT request from Twitch after the initial creation of the webhook (even though it does during creation and authentication).

MitchellHarrison avatar Jul 03 '21 17:07 MitchellHarrison

It seems that EventSub requires an SSL callback. I'm going to have to find the best way to get a secured callback IP.

MitchellHarrison avatar Jul 07 '21 22:07 MitchellHarrison