crystal-notify-slack
Slack notify CLI tool
Usage
Usage: notify-slack --channel=channel --username=username --icon_emoji=:innocent: --text=text
--channel=CHANNEL [required] Slack channel
--text=TEXT [required] Post text
--username=USERNAME Slack username
--icon_emoji=:emoji: Slack icon (emoji)
--icon_url=URL Slack icon url
--help Show help
Specifiy web hook url at runtime
$ export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/XXXXXXXXX/XXXXXXXXX/xxxxxxxxxxxxxxxxxxxxxxxx"
$ notify-slack --channel=channel --username=username --icon_emoji=:innocent: --text=text
Build
$ echo "https://hooks.slack.com/services/XXXXXXXXX/XXXXXXXXX/xxxxxxxxxxxxxxxxxxxxxxxx" > WEBHOOK_URL
$ make deps
$ make build
Test
$ make test
Contributing
- Fork it ( https://github.com/pine/crystal-notify-slack/fork )
- Create your feature branch (git checkout -b my-new-feature)
- Commit your changes (git commit -am 'Add some feature')
- Push to the branch (git push origin my-new-feature)
- Create a new Pull Request
License
MIT License