Mention everyone + increased hook lease time
This commit is contained in:
@@ -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)
|
||||||
|
@@ -63,4 +63,4 @@ Route::prefix("hooks")->group(function () {
|
|||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
Reference in New Issue
Block a user