From 6b796258d413f00e498ce7f80f73a9f6c061f29c Mon Sep 17 00:00:00 2001 From: RaindropsSys Date: Sat, 30 Mar 2024 23:40:33 +0100 Subject: Updated 5 files, added 2 files, deleted 495 files and renamed 7 files (automated) --- includes/jobs/FrontersNotification.php | 96 ---------------------------------- 1 file changed, 96 deletions(-) delete mode 100644 includes/jobs/FrontersNotification.php (limited to 'includes/jobs/FrontersNotification.php') diff --git a/includes/jobs/FrontersNotification.php b/includes/jobs/FrontersNotification.php deleted file mode 100644 index b4b8ae2..0000000 --- a/includes/jobs/FrontersNotification.php +++ /dev/null @@ -1,96 +0,0 @@ - 1) { - echo("Creating context for 2 members\n"); - $context = stream_context_create([ - 'http' => [ - 'method' => 'POST', - 'header' => - "Content-Type: text/plain\r\n" . - "Title: " . formatPonypush("🐴 Switch occurred in $name") . "\r\n" . - "Priority: default\r\n" . - "Tags: switch\r\n" . - "Actions: view, Open " . $fronters["members"][0]["display_name"] . " on Ponycule, https://ponycule.p.equestria.dev/" . $fronters["members"][0]["name"] . "/, clear=true;view, Open " . $fronters["members"][1]["display_name"] . " on Cold Haze, https://ponycule.p.equestria.dev/" . $fronters["members"][1]["name"] . "/, clear=true\r\n" . - "Authorization: Basic " . base64_encode($ntfy["user"] . ":" . $ntfy["password"]), - 'content' => formatPonypush(($fronters["members"][0]["display_name"] ?? $fronters["members"][0]["name"]) . " and " . ($fronters["members"][1]["display_name"] ?? $fronters["members"][1]["name"]) . " switched in just now") - ] - ]); -} else if (count($fronters["members"]) > 0) { - echo("Creating context for 1 member\n"); - $context = stream_context_create([ - 'http' => [ - 'method' => 'POST', - 'header' => - "Content-Type: text/plain\r\n" . - "Title: " . formatPonypush("🐴 Switch occurred in $name") . "\r\n" . - "Priority: default\r\n" . - "Tags: switch\r\n" . - "Actions: view, Open on Ponycule, https://ponycule.p.equestria.dev/" . $fronters["members"][0]["name"] . "/, clear=true\r\n" . - "Authorization: Basic " . base64_encode($ntfy["user"] . ":" . $ntfy["password"]), - 'content' => formatPonypush(($fronters["members"][0]["display_name"] ?? $fronters["members"][0]["name"]) . " switched in just now") - ] - ]); -} else { - echo("Creating context for no member (fallback pony)\n"); - $context = stream_context_create([ - 'http' => [ - 'method' => 'POST', - 'header' => - "Content-Type: text/plain\r\n" . - "Title: " . formatPonypush("🐴 Switch occurred in $name") . "\r\n" . - "Priority: default\r\n" . - "Tags: switch\r\n" . - "Actions: view, Open on Ponycule, https://ponycule.p.equestria.dev/, clear=true\r\n" . - "Authorization: Basic " . base64_encode($ntfy["user"] . ":" . $ntfy["password"]), - 'content' => formatPonypush("The fallback pony switched in just now") - ] - ]); -} - -if ($system !== $app["other"]["id"] || !isset($app["other"])) { - echo("Sending to general public channel\n"); - file_get_contents('https://' . $ntfy["server"] . '/public-switches', false, $context); -} - -if ($system === "gdapd") { - $topic = "public-switches-raindrops"; -} else { - $topic = "main"; -} - -echo("Sending to specific channel ($topic)\n"); -file_get_contents('https://' . $ntfy["server"] . '/' . $topic, false, $context); -- cgit