def run(self, server, nick, user, host, target, msg, lang, code): url, output = libpad.sandbox(code, lang) if len(output) <= self.max_width: send_msg(server, target, output) else: send_msg(server, target, url)
def list_folder(self, server, nick, user, host, target, msg): """ """ content = '\n'.join(os.listdir(self.folder)) url, _ = libpad.sandbox(content, '') send_msg(server, target, url)
def list_folder(self, server, nick, user, host, target, msg): """ """ print "testt" content = "\n".join(os.listdir(self.folder)) url, _ = libpad.sandbox(content, "") send_msg(server, target, url)
def process(self, server, nick, user, host, target, msg): if not msg == self.start_tag: return code = '' while True: args = yield server, 'CMSG' if args[3] == target and args[2] == host: if args[4] == self.end_tag: break code = code + args[4] + '\n' url, output = libpad.sandbox(code, self.lang) if len(output) <= self.max_width: send_msg(server, target, output) else: send_msg(server, target, url)