Courier Live: Notify Discourse users about your livestream with Twitch EventSub and Courier

Courier Live: Notify Discourse users about your livestream with Twitch EventSub and Courier

Jan 13, 2021

Aydrian and Riley walk through triggering a Courier notification that updates a banner on Discourse using Twitch EventSub webhooks.
Click "Show More" to jump to key moments in the video.

04:20 - Looking at the Glitch App to handle receiving Twitch Events
07:50 - Walking through the Twitch route that will handle posts from Twitch
11:08 - Handling the [stream.online](http://stream.online) event and sending it to Courier
18:27 - Using the Discourse API to set a banner
20:12 - Setting up Courier to set the banner using the Webhooks Provider
21:12 - Subscribing to Twitch EventSub events using Postman
25:00 - Building the Notification in Courier
27:48 - Setting up the Discourse Webhook Recipient and Profile and subscribing to a list
34:06 - Using Jsonnet to make the banner text dynamic

  1. 23 - Testing the notification using the Send tab

Aydrian Howard, Developer Advocate: https://twitter.com/itsaydrian
Riley Napier, Sr. Software Engineer

Glitch App: https://glitch.com/edit/#!/courier-twitch-eventsub

Courier: The smartest way to design & deliver notifications. Design once, deliver to any channel with one API.
Sign up: https://app.courier.com/register

This video was recorded live at https://twitch.tv/trycourier on January 6, 2021. Follow to be notified whenever we go live.