From fd2728f1b81ad42115fe8439a3e0443caccd536c Mon Sep 17 00:00:00 2001 From: JustAnotherArchivist Date: Thu, 4 Feb 2021 23:45:30 +0000 Subject: [PATCH] Add archivebot-irccloud-paste --- archivebot-irccloud-paste | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 archivebot-irccloud-paste diff --git a/archivebot-irccloud-paste b/archivebot-irccloud-paste new file mode 100755 index 0000000..893f5a3 --- /dev/null +++ b/archivebot-irccloud-paste @@ -0,0 +1,15 @@ +#!/bin/bash +if [[ $# -ne 0 ]]; then for line; do echo "$line"; done; else cat; fi | \ +while read -r url +do + if [[ ! "${url}" =~ ^https?://www\.irccloud\.com/pastebin/[^/]+/$ ]] + then + echo "WARNING: Skipping malformed URL: ${url}" >&2 + continue + fi + code="${url%/}" + code="${code##*/}" + echo '!ao' "https://www.irccloud.com/pastebin/${code}/ --useragent firefox" + echo '!ao' "https://www.irccloud.com/pastebin/json/${code} --useragent firefox" + echo '!ao' "https://www.irccloud.com/pastebin/raw/${code} --useragent firefox" +done