summaryrefslogtreecommitdiff
path: root/random.lua
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2021-09-13 16:31:39 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2021-09-13 16:31:39 +0200
commitaaa2c8446d437d3b383010bd6c768bfad91d72a4 (patch)
tree2c28da45f1246fd8525fb865f0267e8bfd637eba /random.lua
parent3bc475bf5569fc3c798ca952d08550262238153a (diff)
downloadfurrybot-aaa2c8446d437d3b383010bd6c768bfad91d72a4.tar.xz
Add command that produces offensive german messages
Diffstat (limited to 'random.lua')
-rw-r--r--random.lua22
1 files changed, 22 insertions, 0 deletions
diff --git a/random.lua b/random.lua
index 69fc414..d828ac3 100644
--- a/random.lua
+++ b/random.lua
@@ -55,6 +55,28 @@ function furrybot.commands.extinct(name, species)
end
end
+function furrybot.commands.german(name)
+ local messages = {
+ "Schnauze!",
+ "Sprich Deutsch, du Hurensohn!",
+ "NEIN NEIN NEIN NEIN NEIN NEIN",
+ "Deine Mutter",
+ "Das war ein BEFEHL!",
+ "Das bleibt hier alles so wie das hier ist!",
+ "Scheißße",
+ "Digga was falsch bei dir",
+ "Lass mich deine Arschfalten sehen",
+ "Krieg mal deinen Ödipuskomplex unter Kontrolle",
+ "Meine Nudel ist 30cm lang und al dente",
+ "Wie die Nase eines Mannes, so auch sein Johannes.",
+ }
+
+ local msg = messages[math.random(#messages)]
+ local stripe = math.floor(#msg / 3)
+
+ furrybot.ping_message(name, msg:sub(1, stripe) .. C("red") .. msg:sub(stripe + 1, stripe * 2) .. C("yellow") .. msg:sub(stripe * 2 + 1, #msg), C("black"))
+end
+
return function(_http, _env, _storage)
http, env, storage = _http, _env, _storage
end