mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
26 lines
433 B
Bash
Executable File
26 lines
433 B
Bash
Executable File
#!/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\"]
|
|
}
|
|
")"
|
|
}
|
|
|
|
[ $# -ge 2 ] || usage
|
|
|
|
case "$1" in
|
|
add-reddit|add-telegram|add-youtube|add-twitter|add-twitch)
|
|
candyman "$@"
|
|
;;
|
|
*) usage;;
|
|
esac
|