|
| 1 | +from cloudbot import hook |
| 2 | +from random import choice |
| 3 | + |
| 4 | + |
| 5 | +@hook.command("high5", "hi5", "highfive") |
| 6 | +def highfive(nick, text): |
| 7 | + """Highfives the requested user""" |
| 8 | + highfives = [ |
| 9 | + "tries to give {nick} a five up high but misses." |
| 10 | + "that was awkward", |
| 11 | + "gives {nick} a killer high-five", |
| 12 | + "gives {nick} an elbow-shattering high-five", |
| 13 | + "smashes {nick} up high", |
| 14 | + "slaps skin with {nick}", |
| 15 | + "winds up for a killer five but misses and falls flat on his face", |
| 16 | + "halfheartedly high-fives {nick}", |
| 17 | + "gives {nick} a smooth five down low", |
| 18 | + "gives {nick} a friendly high five", |
| 19 | + "starts to give {nick} a high five, but leaves them hanging", |
| 20 | + "performs an incomprehensible handshake with {nick} that identifies " |
| 21 | + "them as the very best of friends", |
| 22 | + "makes as if to high five {nick} but pulls his hand away at the last " |
| 23 | + "second", |
| 24 | + "leaves {nick} hanging", |
| 25 | + "offers a fist and {nick} pounds it" |
| 26 | + |
| 27 | + ] |
| 28 | + return nick + " " + choice(highfives).format(nick=text) |
0 commit comments