import random from src import ModuleManager, utils CHOICES = [ "Definitely", "Yes", "Probably", "Maybe", "Probably not", "No", "Definitely not", "I don't know", "Ask again later", "The answer is unclear", "Absolutely", "Dubious at best", "I'm on a break, ask again later", "As I see it, yes", "It is certain", "Naturally", "Reply hazy, try again later", utils.irc.underline(utils.irc.color("DO NOT WASTE MY TIME", utils.irc.COLOR_RED)), "Hmm... Could be!", "I'm leaning towards no", "Without a doubt", "Sources say no", "Sources say yes", "Sources say maybe" ] class Module(ModuleManager.BaseModule): @utils.hook("received.command.8ball", min_args=1) def decide(selfs, event): """ :help: Ask the mystic 8ball a question! :usage: """ event["stdout"].write("You shake the magic ball... it " "says " + utils.irc.bold(random.choice(CHOICES)))