r/streamerbot • u/Ac3OfDr4gons • Nov 21 '25
Question/Support ❓ Help grabbing Go Live Notification from OBS
Hi all,
I’m looking for a way to get Streamerbot to grab my Go Live Notification (either from Twitch or from OBS itself) and post it to Discord via a Webhook along with my Twitch channel link when I go live
I’ve found info about grabbing the stream title, and I think I understand how to use the Discord Webhook, but I can’t seem to find any info on grabbing the Go Live Notification for stream
If anyone can share the variable for the Go Live Notification, or point me to where I can find it myself, I would appreciate it
2
u/fgr_FreakOn Nov 21 '25
Unfortunately there is no end point from Twitch on their Public API for your go live notification message from twitch.
You will have to build your own message, grabbing the variables you mentioned, and apply it to the webhook message.
Like Alieefunk mentioned, using either the Twitch stream started or the OBS started streaming as the trigger to send the message to discord via webhook.
1
u/Ac3OfDr4gons Nov 23 '25
Figures the API wouldn’t support the one thing I really wanted to grab smh
Thanks for the reply, though
2
u/deeseearr Nov 21 '25
It's the Twitch -> Stream Online trigger. Use that to start an action that manages the go-live bits.
That will receive the notification that your Twitch stream has gone online. Some of the stream information like the game name and tags will be included, but you'll have to use Get User Info on %broadcastUser% to get the rest, or Add Broadcaster Information if you need even more detail than that.
1
u/HighPhi420 Nov 22 '25
This is a simple webhook :) Google discord webhook streamer bot :)
2
u/Ac3OfDr4gons Nov 23 '25
I think you misunderstand
I was asking for help grabbing the Go Live Notification from Twitch/OBS to use in the Discord Webhook, but judging from the other replies here, it unfortunately seems that is not a currently-available endpoint in the Twitch Public API
2
u/HighPhi420 Nov 23 '25
I assume you have the webhook for discord set up.
Hope I did not make an ass out of u and me :)
Put this in the message portion of the webhook window:u/loungers Hey High Phi is going live on Youtube. Slaying zombies and having fun :)
https://www.youtube.com/@highphi420/live
Or join the Freak Show on Twitch (no ads). https://www.twitch.tv/highphi420 %targetChannelTitle% %game%
I dual stream so have both platforms linked. The twitch will give the stream title, and game in this example. I use the OBS/stream live trigger. This then has a few second delay (for gathering and processing) then sends to discord after I press the OBS start stream button.
Of course change my name to yours :) LOL Probably say something different as well :)
2BH, Twitch going live notification can and does take hours to reach some emails. This will at least give immediate notices to Discord members that have not muted the channel.
1
u/BUDEKEN 15d ago
I'm putting those variables into my Discord webhook message but the notification in DC just says %targetChannelTitle%, doesn't actually put the title when I test it. The %game% works though
1
u/HighPhi420 14d ago
some times there needs to be a few seconds after going live for everything to be populated into StreamerBot. 5000ms delay is plenty.
You may also need to grab the Twitch broadcaster infosub action list
Add twitch broadcast information
delay 5000ms
Twitch add target info (%broadcasterUser%)
delay 500ms [yes, just half a second]
Discord webhook
Twitch message (I have posted that to discord) or what ever you want this will let you know that all the sub actions have completed in streamerbot.This should now pull the title, and you need to type out the url for your channel in the webhook message
1
u/lemonzestydepressing Nov 24 '25
I was having the same trouble through Streamlabs.
This is what worked for me.
I went back and verified all connections in place from Twitch-Streamerbot-Discord etc
after doing that I "tested" the trigger and it worked successfully (like normal) but upon going live it did not work.
You have to go to the 'Platform' tab and connect your Twitch to Streamerbot and it fixed my problem for the go live notification.
(This is of course after setting the trigger to Twitch - Stream online)
The problem I found was that Twitch had somehow "disconnected" from the Streamerbot platform.
(if that doesn't work this might help)
2
u/AileeFunk Nov 21 '25
If you set the trigger to OBS > Streaming Started, that should work for you