diff --git a/app/Http/Controllers/Admin/EpisodeController.php b/app/Http/Controllers/Admin/EpisodeController.php index 3f9e81a..422eef7 100644 --- a/app/Http/Controllers/Admin/EpisodeController.php +++ b/app/Http/Controllers/Admin/EpisodeController.php @@ -76,6 +76,10 @@ class EpisodeController extends Controller DiscordReleaseNotification::dispatch($episode->slug, 'updateUHD'); } + if ($request->has('v2')) { + DiscordReleaseNotification::dispatch($episode->slug, 'v2'); + } + cache()->flush(); return to_route('hentai.index', [ diff --git a/app/Jobs/DiscordReleaseNotification.php b/app/Jobs/DiscordReleaseNotification.php index d722820..d987e2f 100644 --- a/app/Jobs/DiscordReleaseNotification.php +++ b/app/Jobs/DiscordReleaseNotification.php @@ -32,19 +32,24 @@ class DiscordReleaseNotification implements ShouldQueue */ public function handle(): void { - // Wait 2s to avoid Discord API Rate limit - sleep(2); - - if ($this->messageType == 'release') { - DiscordAlert::message("<@&868457842250764289> (´• ω •`)ノ New **4k** Release! Check it out here: https://hstream.moe/hentai/".$this->slug); - } - - if ($this->messageType == 'update') { - DiscordAlert::to('update')->message("<@&1283518462584426598> (´• ω •`)ノ Added **48fps** to Release! Check it out here: https://hstream.moe/hentai/".$this->slug); - } - - if ($this->messageType == 'updateUHD') { - DiscordAlert::to('update')->message("<@&1326860920902778963> (´• ω •`)ノ Added **48fps 4k** to Release! Check it out here: https://hstream.moe/hentai/".$this->slug); + switch($this->messageType) + { + case 'release': + DiscordAlert::message("<@&868457842250764289> (´• ω •`)ノ New **4k** Release! Check it out here: https://hstream.moe/hentai/".$this->slug); + break; + case 'update': + # 1080p 48fps added + DiscordAlert::to('update')->message("<@&1283518462584426598> (´• ω •`)ノ Added **48fps** to Release! Check it out here: https://hstream.moe/hentai/".$this->slug); + break; + case 'updateUHD': + # 4k 48fps added + DiscordAlert::to('update')->message("<@&1326860920902778963> (´• ω •`)ノ Added **48fps 4k** to Release! Check it out here: https://hstream.moe/hentai/".$this->slug); + break; + case 'v2': + # v2 re-release + DiscordAlert::to('update')->message("<@&1425505303075754035> (´• ω •`)ノ **v2 Re-**Release! Check it out here: https://hstream.moe/hentai/".$this->slug); + default: + break; } } } diff --git a/resources/views/admin/modals/edit-episode.blade.php b/resources/views/admin/modals/edit-episode.blade.php index 014fd17..0a4dd92 100644 --- a/resources/views/admin/modals/edit-episode.blade.php +++ b/resources/views/admin/modals/edit-episode.blade.php @@ -97,6 +97,13 @@
+
+ + +