log ./myscript.sh
in order to save the full log of a script
or
somecommand; sme
to execute an arbitrary command and be notified at the end of it.
In order to configure it, create a conf/slackMe.conf
file, using conf/example_slackMe.conf
as an example and replacing the env variables there with your channel name, username, and slack webhook.
To use it, dosource setup.sh
, but you will have to do that each time you start a new session.
Otherwise you can head over to your .bash_profile
and append at the end of it:
source PATHTOYOURSLACKMEDIR/setup.sh
This will ensure it is sourced with each new session.
After that you can head to test/
and run:
log ./testMe.sh
to make sure everything's running properly.