def execute(self, client=None, db=None): if (client == None): return params = utils.getCommandParams(self.message) if (len(params) < 2): return client.usermanager.ban(client, self.fjid, params[1])
def execute(self, client=None, db=None): if (client != None): params = utils.getCommandParams(self.message) if (len(params) >= 2): new = params[1] else: return logging.debug(new) if (client.usermanager.add(client, self.fjid, new)): pass
def execute(self, client=None, db=None): if (client == None): return params = utils.getCommandParams(self.message) groups = None if (len(params) == 1): groups = client.usermanager.getUserJids(client) else: groups = client.client_roster if (groups == None): return msg = "\n= User List\n" for jid in groups: name = client.client_roster[jid]["name"] rc = client.client_roster[jid].resources if (name == ""): name = jid msg += "= %s %s\n" % (name, jid) for rcItem in rc: msg += " %s %s %s\n" % (rcItem, rc[rcItem]["status"], rc[rcItem]["show"]) client.sendTo(self.fjid, msg)
def execute(self, client=None, db=None): if (client != None): params = utils.getCommandParams(self.message) if (len(params) >= 2): url = params[1] else: return #user_agent = 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)' #headers = {'User-Agent' : user_agent} #req = urllib.request.Request(url, None, headers) #res = urllib.request.urlopen(req) #page = res.read() #print(page.decode("utf8")) opener = urllib.request.build_opener(urllib.request.ProxyHandler({})) remote = opener.open(url) page = remote.read() dom = parseString(page) title = dom.getElementByTagName('title') if(title && len(title) > 0): print(title[0])