Skip to content

Commit 8dcb883

Browse files
authored
Merge pull request CloudBotIRC#257 from linuxdaemon/gonzobot+penis
Add penis plugin from internal Snoonet repo
2 parents fb2381b + be252d8 commit 8dcb883

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

plugins/penis.py

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
import random
2+
3+
from cloudbot import hook
4+
5+
balls = ['(_)_)', '8', 'B', '(___)__)', '(_)(_)', '(@)@)', '3']
6+
shaft = [
7+
'=', '==', '===', '====', '=====', '========',
8+
'/////////////////////////', '|||||||||||||',
9+
'\u2248\u2248\u2248'
10+
]
11+
head = ['D', 'Q', '>', '|\u2283' '\u22d1', '\u22d9', '\u22d7']
12+
emission = ['~ ~ ~ ~', '~ * ~ &', '', '*~* *~* %']
13+
bodypart = ['face', 'glasses', 'thigh', 'tummy', 'back', 'hiney', 'hair', 'boobs', 'tongue']
14+
15+
16+
@hook.command("penis", "bepis", autohelp=False)
17+
def penis(text, message):
18+
"""[nick] - much dongs, very ween, add a user nick as an arguement for slightly different 'output'"""
19+
if not text:
20+
message("{}{}{}".format(random.choice(balls), random.choice(shaft), random.choice(head)))
21+
else:
22+
person = text.split(' ')[0]
23+
message("{}{}{}{} all over {}'s {}".format(
24+
random.choice(balls), random.choice(shaft), random.choice(head),
25+
random.choice(emission), person, random.choice(bodypart))
26+
)

0 commit comments

Comments
 (0)