From 4f73da30a885a6a3534a035abfe7beb262fcdefc Mon Sep 17 00:00:00 2001 From: Gabe Kangas Date: Thu, 29 Apr 2021 17:04:33 -0700 Subject: [PATCH] Add additional stream + server info to stream started webhook. Closes #971 --- core/webhooks/stream.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/core/webhooks/stream.go b/core/webhooks/stream.go index bbbad0d0e..4408953bd 100644 --- a/core/webhooks/stream.go +++ b/core/webhooks/stream.go @@ -1,7 +1,17 @@ package webhooks -import "github.com/owncast/owncast/models" +import ( + "github.com/owncast/owncast/core/data" + "github.com/owncast/owncast/models" +) func SendStreamStatusEvent(eventType models.EventType) { - SendEventToWebhooks(WebhookEvent{Type: eventType}) + SendEventToWebhooks(WebhookEvent{ + Type: eventType, + EventData: map[string]interface{}{ + "name": data.GetServerName(), + "summary": data.GetServerSummary(), + "streamTitle": data.GetStreamTitle(), + }, + }) }