Sorting Hat command. I was bored. xD - 02/02/15 04:27 AM
So, I am a Harry Potter nerd, and my twitch viewers know it. I brought my addiction to my bot. I will be creating commands for those in each house.
Just in case anyone would appreciate this, here you go!
Just in case anyone would appreciate this, here you go!
Code:
alias sort_ravenclaw return $readini(C:\Users\Jimie\AppData\Roaming\mIRC\sort_ravenclaw.ini,#,$1) alias sort_hufflepuff return $readini(C:\Users\Jimie\AppData\Roaming\mIRC\sort_hufflepuff.ini,#,$1) alias sort_gryffindor return $readini(C:\Users\Jimie\AppData\Roaming\mIRC\sort_gryffindor.ini,#,$1) alias sort_slytherin return $readini(C:\Users\Jimie\AppData\Roaming\mIRC\sort_slytherin.ini,#,$1) on *:text:!resort*:#jimieo:{ if ((%floodresort) || ($($+(%,floodresort.,$nick),2))) { return } set -u3 %floodresort On set -u3600 %floodresort. $+ $nick On var %dosort = $rand(1,4) if (%dosort == 1) { msg $chan /me The Sorting Hat says $nick belongs in Ravenclaw! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_ravenclaw.ini # $nick 1 if ($sort_gryffindor($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_gryffindor.ini # $nick if ($sort_hufflepuff($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_hufflepuff.ini # $nick if ($sort_slytherin($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_slytherin.ini # $nick } if (%dosort == 2) { msg $chan /me The Sorting Hat says $nick belongs in Gryffindor! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_gryffindor.ini # $nick 1 if ($sort_ravenclaw($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_ravenclaw.ini # $nick if ($sort_hufflepuff($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_hufflepuff.ini # $nick if ($sort_slytherin($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_slytherin.ini # $nick } if (%dosort == 3) { msg $chan /me The Sorting Hat says $nick belongs in Hufflepuff! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_hufflepuff.ini # $nick 1 if ($sort_ravenclaw($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_ravenclaw.ini # $nick if ($sort_gryffindor($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_gryffindor.ini # $nick if ($sort_slytherin($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_slytherin.ini # $nick } if (%dosort == 4) { msg $chan /me The Sorting Hat says $nick belongs in Slytherin! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_slytherin.ini # $nick 1 if ($sort_ravenclaw($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_ravenclaw.ini # $nick if ($sort_gryffindor($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_gryffindor.ini # $nick if ($sort_hufflepuff($nick)) remini C:\Users\Jimie\AppData\Roaming\mIRC\sort_hufflepuff.ini # $nick } } on *:text:!sort*:#jimieo:{ if ((%floodsort) || ($($+(%,floodsort.,$nick),2))) { return } set -u5 %floodsort On set -u5 %floodsort. $+ $nick On if ($sort_ravenclaw($nick)) msg # /me $nick you have already been sorted into Ravenclaw. elseif ($sort_gryffindor($nick)) msg # /me $nick you have already been sorted into Gryffindor. elseif ($sort_hufflepuff($nick)) msg # /me $nick you have already been sorted into Hufflepuff. elseif ($sort_slytherin($nick)) msg # /me $nick you have already been sorted into Slytherin. else { var %dosort = $rand(1,4) if (%dosort == 1) { msg $chan /me The Sorting Hat says $nick belongs in Ravenclaw! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_ravenclaw.ini # $nick 1 } if (%dosort == 2) { msg $chan /me The Sorting Hat says $nick belongs in Gryffindor! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_gryffindor.ini # $nick 1 } if (%dosort == 3) { msg $chan /me The Sorting Hat says $nick belongs in Hufflepuff! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_hufflepuff.ini # $nick 1 } if (%dosort == 4) { msg $chan /me The Sorting Hat says $nick belongs in Slytherin! writeini C:\Users\Jimie\AppData\Roaming\mIRC\sort_slytherin.ini # $nick 1 } } }