aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-09-02 17:41:23 +0100
committerGravatar jesopo2019-09-02 17:41:23 +0100
commit2a0b8e9243dba81f55504147fd02e68996f2b207 (patch)
treebe9b6c137e4394c0f3fd649d16f55a24e4abc8f0 /modules
parentremove books.py - no one uses it (diff)
signature
remove shakespeare.py - no one uses it
Diffstat (limited to 'modules')
-rw-r--r--modules/shakespeare.py70
1 files changed, 0 insertions, 70 deletions
diff --git a/modules/shakespeare.py b/modules/shakespeare.py
deleted file mode 100644
index 337264a2..00000000
--- a/modules/shakespeare.py
+++ /dev/null
@@ -1,70 +0,0 @@
-#--depends-on commands
-import random
-from src import ModuleManager, utils
-
-INSULT_INTRO = ["Thou art a", "Ye", "Thou", "Thy", "Thee"]
-
-INSULT_PART_1 = ["artless", "bawdy", "beslubbering", "bootless", "churlish",
- "cockered", "clouted", "craven", "currish", "dankish",
- "dissembling",
- "droning", "errant", "fawning", "fobbing", "forward", "frothy",
- "gleeking", "goatish", "gorbellied", "impertinent",
- "infectious",
- "jarring", "loggerheaded", "lumpish", "mammering", "mangled",
- "mewling", "paunchy", "pribbling", "puking", "puny",
- "qualling",
- "rank", "reeky", "roguish", "ruttish", "saucy", "spleeny",
- "spongy",
- "surly", "tottering", "unmuzzled", "vain", "venomed",
- "villainous",
- "warped", "wayward", "weedy", "yeast"]
-
-INSULT_PART_2 = ["base-court", "bat-fowling", "beef-witted", "beetle-headed",
- "boil-brained", "clapper-clawed", "clay-brained",
- "common-kissing",
- "crook-pated", "dismal-dreaming", "dizzy-eyed", "doghearted",
- "dread-bolted", "earth-vexing", "elf-skinned", "fat-kidneyed",
- "fen-sucked", "flap-mouthed", "fly-bitten", "folly-fallen",
- "fool-born", "full-gorged", "guts-griping", "half-faced",
- "hasty-witted", "hedge-born", "hell-hated", "idle-headed",
- "ill-breeding", "ill-nurtured", "knotty-pated", "milk-livered",
- "motley-minded", "onion-eyed", "plume-plucked", "pottle-deep",
- "pox-marked", "reeling-ripe", "rough-hewn", "rude-growing",
- "rump-fed", "shard-borne", "sheep-biting", "spur-galled",
- "swag-bellied", "tardy-gaited", "tickle-brained",
- "toad-spotted",
- "unchin-snouted", "weather-bitten"]
-
-INSULT_PART_3 = ["apple-john", "baggage", "barnacle", "bladder", "boar-pig",
- "bugbear", "bum-bailey", "canker-blossom", "clack-dish",
- "clotpole",
- "coxcomb", "codpiece", "death-token", "dewberry",
- "flap-dragon",
- "flax-wench", "flirt-gill", "foot-licker", "fustilarian",
- "giglet",
- "gudgeon", "haggard", "harpy", "hedge-pig", "horn-beast",
- "hugger-mugger", "joithead", "lewdster", "lout", "maggot-pie",
- "malt-worm", "mammet", "measle", "minnow", "miscreant",
- "moldwarp",
- "mumble-news", "nut-hook", "pigeon-egg", "pignut", "puttock",
- "pumpion", "ratsbane", "scut", "skainsmate", "strumpet",
- "varlot",
- "vassal", "whey-face", "wagtail"]
-
-
-class Module(ModuleManager.BaseModule):
- @utils.hook("received.command.insult")
- def dispense_insult(self, event):
- insult = [random.choice(INSULT_INTRO), random.choice(INSULT_PART_1),
- random.choice(INSULT_PART_2), random.choice(INSULT_PART_3)]
-
- insult = " ".join(insult)
- target = ""
-
- if event["args_split"]:
- target = event["args_split"][0]
- if event["server"].has_user(target):
- target= event["server"].get_user(target).nickname
- target = "%s, " % target
-
- event["stdout"].write(target + insult + "!")