From b9732647fe865e9fc7c225b26adb6275ee435a94 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sat, 24 Oct 2020 10:29:53 +0300
Subject: [PATCH] Spammer.

Spamer script, desktop file and symlink for autostart.
---
 .config/autostart/spammer.desktop         |  1 +
 .local/share/applications/spammer.desktop |  8 ++++++++
 Documents/bin/spammer                     | 14 ++++++++++++++
 3 files changed, 23 insertions(+)
 create mode 120000 .config/autostart/spammer.desktop
 create mode 100644 .local/share/applications/spammer.desktop
 create mode 100755 Documents/bin/spammer

diff --git a/.config/autostart/spammer.desktop b/.config/autostart/spammer.desktop
new file mode 120000
index 0000000..691c488
--- /dev/null
+++ b/.config/autostart/spammer.desktop
@@ -0,0 +1 @@
+../../.local/share/applications/spammer.desktop
\ No newline at end of file
diff --git a/.local/share/applications/spammer.desktop b/.local/share/applications/spammer.desktop
new file mode 100644
index 0000000..b3f3cbf
--- /dev/null
+++ b/.local/share/applications/spammer.desktop
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name[en_US]=Spammer
+Comment[en_US]=Spam Nimrod
+Exec=/home/nimrod/Documents/bin/spammer
+Icon=internet-chat-symbolic.svg
+X-GNOME-Autostart-enabled=true
+Type=Application
+NoDisplay=true
diff --git a/Documents/bin/spammer b/Documents/bin/spammer
new file mode 100755
index 0000000..f05904b
--- /dev/null
+++ b/Documents/bin/spammer
@@ -0,0 +1,14 @@
+#!/bin/sh
+set -eu
+
+while true
+do
+    # Backoff in case of an error.
+    if ! notify-send \
+        --urgency low \
+        --hint "string:desktop-entry:spammer" \
+        "$(curl --silent https://patchbay.pub/pubsub/1446c969-9a54-4b5b-83e0-bf88f22f289d)"
+    then
+        sleep 1
+    fi
+done
-- 
GitLab