Merge pull request #2 from DiSharko/master
Added first version of azhu command
This commit is contained in:
		
							
								
								
									
										43
									
								
								modules/azhu.sh
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										43
									
								
								modules/azhu.sh
									
									
									
									
									
										Executable file
									
								
							| @@ -0,0 +1,43 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| day=$(date +%a) | ||||
| hour=$(date +%T | sed "s/\([^:]*\):.*/\1/" ) | ||||
| minute=$(date +%M) | ||||
|  | ||||
| percent=0 | ||||
|  | ||||
| case $day in | ||||
| 	"Mon" ) | ||||
| 		percent=$(($percent+25));; | ||||
| 	"Tue" ) | ||||
| 		percent=$(($percent+20));; | ||||
| 	"Wed" ) | ||||
| 		percent=$(($percent+20));; | ||||
| 	"Thu" ) | ||||
| 		percent=$(($percent+25));; | ||||
| 	"Fri" ) | ||||
| 		percent=$(($percent+30));; | ||||
| 	"Sat" ) | ||||
| 		percent=$(($percent+100));; | ||||
| 	"Sun" ) | ||||
| 		percent=$(($percent+100));; | ||||
| esac | ||||
|  | ||||
| hp=$((10#$hour*10#$hour*10#$hour/150)) | ||||
|  | ||||
| percent=$(($percent+$hp+$minute/20)) | ||||
|  | ||||
| if [[ "$percent" -ge 100 ]]; then | ||||
| 	percent=99 | ||||
| fi | ||||
|  | ||||
| if [ $# -ge 1 ]; then | ||||
| 	if [ $1 == "azhu" ]; then  | ||||
| 		percent=0; | ||||
| 	fi | ||||
| 	echo "PRIVMSG $2 :$1: There is a $percent% chance azhu is sleeping right now." | ||||
| else | ||||
| 	echo "There is a $percent% chance azhu is sleeping right now." | ||||
| fi | ||||
|  | ||||
|  | ||||
		Reference in New Issue
	
	Block a user