quick rnt update

This commit is contained in:
Wryn Wagner 2020-03-04 10:11:59 -07:00
parent 598ce9b50a
commit e500a0055e

View File

@ -107,6 +107,7 @@ function RENT_DYANAMICS_UPDATE_SLACK_STATUS() {
slack-cli --version >/dev/null 2>&1 || { slack-cli --version >/dev/null 2>&1 || {
echo 'I require the slack-cli. For installation and setup, see https://github.com/rockymadden/slack-cli'; echo 'I require the slack-cli. For installation and setup, see https://github.com/rockymadden/slack-cli';
} }
ERROR_MESSAGE="Slack CLI Error"
local STATUS_ARG; local STATUS_ARG;
case $1 in case $1 in
@ -127,6 +128,10 @@ function RENT_DYANAMICS_UPDATE_SLACK_STATUS() {
boost | boost-fire | f-zero) boost | boost-fire | f-zero)
MESSAGE="Use your heart, and boost fire!"; EMOJI=':boost_fire:'; MESSAGE="Use your heart, and boost fire!"; EMOJI=':boost_fire:';
;; ;;
monkas)
MESSAGE=" "; EMOJI=':monkas:';
;;
ride | bike-ride | bike) ride | bike-ride | bike)
MESSAGE="probably riding"; EMOJI=':man-biking:'; MESSAGE="probably riding"; EMOJI=':man-biking:';
;; ;;
@ -166,15 +171,24 @@ function RENT_DYANAMICS_UPDATE_SLACK_STATUS() {
clear | clear-status | no-status | please-turn-off-my-status-mr-slack-robot) clear | clear-status | no-status | please-turn-off-my-status-mr-slack-robot)
slack status clear >/dev/null 2>&1 slack status clear >/dev/null 2>&1
;; ;;
:*:)
MESSAGE=" "; EMOJI="$1";
;;
*)
ERROR_MESSAGE="Unrecognized preset or emoji";
;;
esac esac
[ "$MESSAGE" ] \ [ $2 ] && MESSAGE="$2";
[ $EMOJI ] \
&& slack-cli status edit "$MESSAGE" "$EMOJI" >/dev/null 2>&1 \ && slack-cli status edit "$MESSAGE" "$EMOJI" >/dev/null 2>&1 \
&& echo "Slack status successfully updated! : ($STATUS_ARG)"; && echo "Slack status successfully updated! : ($STATUS_ARG)" \
|| echo "ERROR:::Failed to update slack status :c ($ERROR_MESSAGE)";
} }
_RENT_DYANAMICS_UPDATE_SLACK_STATUS() { # autocompletion _RENT_DYANAMICS_UPDATE_SLACK_STATUS() { # autocompletion
compadd \ compadd \
boost-fire bike-ride plank meal turbo super meeting budget cheese foos belax \ boost-fire bike-ride monkas surprised plank meal turbo super meeting budget cheese foos belax \
panic not-working clear-status \ panic not-working clear-status \
; ;
} }