diff --git a/app/Http/Controllers/WebhookController.php b/app/Http/Controllers/WebhookController.php index f5266cd..31678c7 100644 --- a/app/Http/Controllers/WebhookController.php +++ b/app/Http/Controllers/WebhookController.php @@ -99,8 +99,13 @@ class WebhookController extends Controller */ private function subscribeStreamHook(Request $request) { $hookCallback = route("hooks.twitch.stream"); - // $lease = self::MAX_LEASE_SECONDS; - $lease = 3600; + + $lease = self::MAX_LEASE_SECONDS; + + if (config("app.env") !== "production") { + $lease = 3600; + } + $topic = self::TOPIC_STREAM_CHANGED . "?user_id=" . Auth::user()->twitch_uid; // TODO: implement secrets, global or specified for each hoock? @@ -204,7 +209,7 @@ class WebhookController extends Controller $embed = new DiscordEmbedMessage(); $embed->setUsername(config("app.name")) ->setAvatar("https://tse1.mm.bing.net/th?id=OIP.kncd96A4OjouPDpT8ymkIAHaHa&pid=Api&f=1") - ->setContent("¡Hola [@]everyone! " . $data["user_name"] . " está ahora en directo https://twitch.tv/" . $userInfo->login . " ! Ven a verle :wink:!") + ->setContent("¡Hola @everyone! " . $data["user_name"] . " está ahora en directo https://twitch.tv/" . $userInfo->login . " ! Ven a verle :wink:!") // embed ->setColor(hexdec(substr("#9147ff", 1))) ->setAuthorName($userInfo->display_name) diff --git a/routes/web.php b/routes/web.php index c14ed9d..3efd2b5 100644 --- a/routes/web.php +++ b/routes/web.php @@ -63,4 +63,4 @@ Route::prefix("hooks")->group(function () { }); -}); +}); \ No newline at end of file