btcpayserver-infra/update-mattermost.sh
2023-09-04 08:16:54 +09:00

14 lines
526 B
Bash
Executable File

#!/usr/bin/env bash
MATTERMOST_FILE="matterbridge.toml"
cp matterbridge.template.toml "$MATTERMOST_FILE"
export $(grep -v '^#' ".env" | xargs)
sed -i -e "s|{BOT_NICKNAME}|$BOT_NICKNAME|g" "$MATTERMOST_FILE"
sed -i -e "s|{BOT_PASS}|$BOT_PASS|g" "$MATTERMOST_FILE"
sed -i -e "s|{SLACK_TOKEN}|$SLACK_TOKEN|g" "$MATTERMOST_FILE"
sed -i -e "s|{TELEGRAM_TOKEN}|$TELEGRAM_TOKEN|g" "$MATTERMOST_FILE"
sed -i -e "s|{MATTERMOST_HOST}|$MATTERMOST_HOST|g" "$MATTERMOST_FILE"
echo "Generated $MATTERMOST_FILE from .env file parameters"