1
0

Mention everyone + increased hook lease time

This commit is contained in:
2020-04-30 00:28:36 +02:00
parent 569b97ab60
commit 2d3ed90300
2 changed files with 9 additions and 4 deletions

View File

@@ -99,8 +99,13 @@ class WebhookController extends Controller
*/ */
private function subscribeStreamHook(Request $request) { private function subscribeStreamHook(Request $request) {
$hookCallback = route("hooks.twitch.stream"); $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; $topic = self::TOPIC_STREAM_CHANGED . "?user_id=" . Auth::user()->twitch_uid;
// TODO: implement secrets, global or specified for each hoock? // TODO: implement secrets, global or specified for each hoock?
@@ -204,7 +209,7 @@ class WebhookController extends Controller
$embed = new DiscordEmbedMessage(); $embed = new DiscordEmbedMessage();
$embed->setUsername(config("app.name")) $embed->setUsername(config("app.name"))
->setAvatar("https://tse1.mm.bing.net/th?id=OIP.kncd96A4OjouPDpT8ymkIAHaHa&pid=Api&f=1") ->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 // embed
->setColor(hexdec(substr("#9147ff", 1))) ->setColor(hexdec(substr("#9147ff", 1)))
->setAuthorName($userInfo->display_name) ->setAuthorName($userInfo->display_name)

View File

@@ -63,4 +63,4 @@ Route::prefix("hooks")->group(function () {
}); });
}); });