#!/bin/sh
# Thin alias that forces Slack payload shaping.
set -e
SELF="$0"
while [ -L "$SELF" ]; do
  LINK_DIR="$(cd "$(dirname "$SELF")" && pwd)"
  SELF="$(readlink "$SELF")"
  case "$SELF" in /*) ;; *) SELF="$LINK_DIR/$SELF" ;; esac
done
DIR="$(cd "$(dirname "$SELF")" && pwd)"
. "${DIR}/_find-node.sh"
PEEPSHOW_WEBHOOK_FORMAT=slack
if [ -n "${SLACK_WEBHOOK_URL-}" ] && [ -z "${PEEPSHOW_WEBHOOK_URL-}" ]; then
  PEEPSHOW_WEBHOOK_URL="$SLACK_WEBHOOK_URL"
fi
export PEEPSHOW_WEBHOOK_FORMAT PEEPSHOW_WEBHOOK_URL
exec "$PEEPSHOW_NODE" "${DIR}/../dist/builtin-sinks/webhook.js" "$@"
