slack-quickpost

Version at the time of article update: v0.8.0 This is a lightweight CLI tool created for transitioning from Incoming Webhook to Slack App OAuth Token. Features Post messages to Slack via CLI Specify an icon (emoji name or image URL) and username Upload files Use profiles to skip arguments when posting Use Cases Send quick CI/CD notifications to Slack Post local log files to Slack Get notified on Slack when a long-running command finishes You can simply run slack-quickpost --profile hoge --text "Done!". There’s no need to set up an Incoming Webhook beforehand, or painstakingly build JSON and pass it to curl -d. Slack Apps allow you to change the icon and username, making it easy to customize notifications like with the old Webhook. ...

Toshihito Kon