32 lines
638 B
Bash
32 lines
638 B
Bash
#!/bin/sh
|
|
|
|
MESSAGE="${MESSAGE:-${PLUGIN_MESSAGE}}"
|
|
if [ -z "$MESSAGE" ]; then
|
|
echo "'message' must specified"
|
|
exit 1
|
|
fi
|
|
|
|
USERNAME="${USERNAME:-${PLUGIN_USERNAME}}"
|
|
if [ -z "$USERNAME" ]; then
|
|
echo "'username' must specified"
|
|
exit 1
|
|
fi
|
|
|
|
PASSWORD="${PASSWORD:-${PLUGIN_PASSWORD}}"
|
|
if [ -z "$USERNAME" ]; then
|
|
echo "'username' must specified"
|
|
exit 1
|
|
fi
|
|
|
|
RECIPIENT="${RECIPIENT:-${PLUGIN_RECIPIENT}}"
|
|
if [ -z "$RECIPIENT" ]; then
|
|
echo "'recipient' must specified"
|
|
exit 1
|
|
fi
|
|
|
|
exec echo "$MESSAGE" | \
|
|
go-sendxmpp \
|
|
--username="${USERNAME}"\
|
|
--password="${PASSWORD}" \
|
|
"${RECIPIENT}"
|