vern-scripts/tilserv/mkfpost

12 lines
420 B
Bash
Executable File

#!/usr/bin/env -S bash -e
[[ -z "$1" ]] && {
printf "Usage: %s message [description]\n" "$0"
exit 1
}
instance="https://fedi.vern.cc"
if [[ -z ${2} ]]; then
curl "${instance}"/api/v1/statuses -H 'Authorization: Bearer '"$(</root/priv/vernannouncetoken)" -F "status=${1}"
else
curl "${instance}"/api/v1/statuses -H 'Authorization: Bearer '"$(</root/priv/vernannouncetoken)" -F "status=${2}" -F "spoiler_text=${1}"
fi