]> jfr.im git - erebus.git/blobdiff - modules/msg.py
add nitterize module
[erebus.git] / modules / msg.py
index 6f6b95ce85858422479cd714aeb7c637aff3d57c..68ca951d93e3b00dd0a297144280922a2312c581 100644 (file)
@@ -1,4 +1,5 @@
 # Erebus IRC bot - Author: Erebus Team
+# vim: fileencoding=utf-8
 # This file is released into the public domain; see http://unlicense.org/
 
 # module info
@@ -53,9 +54,9 @@ def pmsg(bot, user, chan, realtarget, *args):
 @lib.argsEQ(1)
 def moo(bot, user, chan, realtarget, *args):
        lines= ['          .=     ,        =.', "  _  _   /'/    )\\,/,/(_   \\ \\", '   `//-.|  (  ,\\\\)\\//\\)\\/_  ) |', "   //___\\   `\\\\\\/\\\\/\\/\\\\///'  /", ',-"~`-._ `"--\'_   `"""`  _ \\`\'"~-,_', '\\       `-.  \'_`.      .\'_` \\ ,-"~`/', " `.__.-'`/   (-\\        /-) |-.__,'", '   ||   |     \\O)  /^\\ (O/  |', '   `\\\\  |         /   `\\    /', '     \\\\  \\       /      `\\ /', "      `\\\\ `-.  /' .---.--.\\", "        `\\\\/`~(, '()      ('", '         /(O) \\\\   _,.-.,_)', "        //  \\\\ `\\'`      /", '       / |  ||   `""""~"`', "     /'  |__||", '           `o']
+       bots = list(bot.parent.bots.values())
        for i in range(len(lines)):
-               sender = bot.parent.bots.values()[i%len(bot.parent.bots.values())]
+               sender = bots[i%len(bots)]
                mylen = len(sender.nick)
                padding = 15-mylen
                sender.fastmsg(args[0], " "*padding + lines[i])
-               time.sleep(0.1)