slacksend
Slackにメッセージを送信するツール
Environments
Slack AppでIncoming Webhookを有効にする必要があります。
Slack Appはこちらからどうぞ
Functions
- Slackのチャンネルにメッセージを送信する
- Incoming Webhookに対応
SLACK_WEBHOOK_URL: URLを指定する--title: タイトルを設定する- 現在の仕様ではチャンネル設定はできません。
- 宛先によりチャンネルを設定します。
- Incoming Webhookに対応
How To Use
Incoming Webhookでメッセージを送信する場合
export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/XXX/YYY/ZZZ"
slacksend --title "タイトル" "本文を指定してください"
Develop
実行
go run ./cmd/slacksend
ビルド
go build -o slacksend ./cmd/slacksend
Init
go mod init gitea.pglikers.com/tools/slacksen
Aiuto Docs
Markdown
gomarkdocのInstallが必要です
go install github.com/princjef/gomarkdoc/cmd/gomarkdoc@latest
gomarkdoc ./... > docs/api.md
Webserver
pkgsiteのInstallが必要です
go install golang.org/x/pkgsite/cmd/pkgsite@latest
pkgsite
Deploy
make build
# go build -o bin/slacksend ./cmd/slacksend
デバッグ情報を削ってビルドする場合
go build -o bin/slacksend \
-ldflags "-s -w" \
./cmd/slacksend
Languages
Go
92.1%
Makefile
7.9%