Slack notification for completion of long-running commands.
This module breaks apart your tediously long-running tasks into 3 simple steps:
- Issue long running command and then
slack-me
- Walk away from the keyboard & live your life
- Get notified when your command is complete
# Recieve a simple 👍 when command completes
sleep 10; slack-me
# Pipe the output of the command to a slack message
sleep 10; echo 'Done' | slack-me
# Recieve a simple 👍 when command completes
sleep 10; slack-me
# Pipe the output of the command to a slack message
sleep 10; echo 'Done' | slack-me
# Recieve a simple 👍 when command completes
sleep 10 & slack-me
# Pipe the output of the command to a slack message
sleep 10 & echo 'Done' | slack-me
You'll get the most out of this module when installed globally.
npm install -g slack-me
Then simply configure the Slack webhook URL to POST notifications to by setting the environmental variable SLACK_WEBHOOK_URL
.
This package allows you to simply issue some long running command and walk away. You'll be notified via Slack that you're a hero at a later time. The hard part is deciding what to do with all that extra time on your hands. So here's some suggestions to get you started:
- Stretch/exercise
- Drink a cup of water
- Pray/meditate
- Tell the people you love that they mean the world to you