def bbcowsay(message): if(len(message.content.split(' ',1)) == 1): yield from client.send_message(message.channel, 'Give him something to say: \"!bbcowsay <words>\"') return text = message.content.split(' ',1)[1] #three backticks (``` on the tilde key) creates a code block thank you discord devs yield from client.send_message(message.channel, "```" + cowsay.cowsay(text)+"```")
def results(fields, original_query): import cowsay message = fields['~message'] html = "<pre>" + cowsay.cowsay(message) + "</pre>" return { "title": "Cowsay '{0}'".format(message), "html": html }
def bbcowsay(message): if (len(message.content.split(' ', 1)) == 1): yield from client.send_message( message.channel, 'Give him something to say: \"!bbcowsay <words>\"') return text = message.content.split(' ', 1)[1] #three backticks (``` on the tilde key) creates a code block thank you discord devs yield from client.send_message(message.channel, "```" + cowsay.cowsay(text) + "```")
def execute(self, connection, event, extra, dbconn): if not self.privileged(connection, event): return self.request_priv(extra) try: pargs = self.parser.parse_args(extra["args"]) if self.parser.help_requested: return self.parser.format_help().strip() msg = pargs.msg[0] except Exception as e: return u"Error: %s" % str(e) return cowsay(msg)
def execute(self): if not self.args: return return cowsay(self.args)
def says(): # fortune -s | cowsay s = cowsay.cowsay(pyfortune.Chooser().choose()[1]).rstrip() + '\n' return s, 200, {'Content-Type': 'text/plain; charset=UTF-8'}
def command(self, connection, event, extra, dbconn): return cowsay(" ".join(self.pargs.msg))
def results(fields, original_query): import cowsay message = fields['~message'] html = "<pre>" + cowsay.cowsay(message) + "</pre>" return {"title": "Cowsay '{0}'".format(message), "html": html}