From d99399009c31aa8740a2f51d1d1dfb54bc93eaee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Mon, 15 Mar 2021 08:45:00 +0100 Subject: [PATCH] feat(.bin): brockman cli --- .bin/candyman | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 .bin/candyman diff --git a/.bin/candyman b/.bin/candyman new file mode 100755 index 0000000..0630260 --- /dev/null +++ b/.bin/candyman @@ -0,0 +1,25 @@ +#!/bin/sh +set -efu + +usage() { + echo >&2 "$0 add-{reddit,telegram,youtube,twitch,twitter} NAME" + exit 1 +} + +candyman() { + curl -fsSv http://news.r/api -H content-type:application/json -d "$(jq -n " + { + command: \"PRIVMSG\", + params: [\"#all\", \"candyman: $1 $2\"] + } + ")" +} + +[ $# -eq 2 ] || usage + +case "$1" in + add-reddit|add-telegram|add-youtube|add-twitter|add-twitch) + candyman "$1" "$2" + ;; + *) usage;; +esac