summaryrefslogtreecommitdiff
path: root/random.lua
diff options
context:
space:
mode:
Diffstat (limited to 'random.lua')
-rw-r--r--random.lua29
1 files changed, 29 insertions, 0 deletions
diff --git a/random.lua b/random.lua
index d095746..c03418d 100644
--- a/random.lua
+++ b/random.lua
@@ -18,6 +18,35 @@ function furrybot.commands.choose(name, ...)
end
end
+function furrybot.commands.uwu()
+ local msg = ""
+
+ local m = math.random(10)
+
+ for i = 1, m do
+ local u_list = {"u", "ü", "o", "ö"}
+
+ local u = u_list[math.random(#u_list)]
+ local w = "w"
+
+ if math.random() < 0.5 then
+ u = u:upper()
+ end
+
+ if math.random() < 0.5 then
+ w = w:upper()
+ end
+
+ msg = msg .. u .. w .. u
+
+ if i ~= m then
+ msg = msg .. " "
+ end
+ end
+
+ furrybot.send(msg, furrybot.colors.system)
+end
+
return function(_http, _env, _storage)
http, env, storage = _http, _env, _storage
end