diff options
author | Elias Fleckenstein <eliasfleckenstein@web.de> | 2021-09-13 16:31:39 +0200 |
---|---|---|
committer | Elias Fleckenstein <eliasfleckenstein@web.de> | 2021-09-13 16:31:39 +0200 |
commit | aaa2c8446d437d3b383010bd6c768bfad91d72a4 (patch) | |
tree | 2c28da45f1246fd8525fb865f0267e8bfd637eba /random.lua | |
parent | 3bc475bf5569fc3c798ca952d08550262238153a (diff) | |
download | furrybot-aaa2c8446d437d3b383010bd6c768bfad91d72a4.tar.xz |
Add command that produces offensive german messages
Diffstat (limited to 'random.lua')
-rw-r--r-- | random.lua | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -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 |