def handle_userscan(bot, ievent): """ user-scan <txt> .. scan for user """ try: name = ievent.args[0] except IndexError: ievent.missing('<txt>') return name = name.lower() names = users.names() result = [] for i in names: if i.find(name) != -1: result.append(i) if result: ievent.reply("users matching %s: " % name, result, dot=True) else: ievent.reply('no users matched') return
def handle_names(bot, ievent): """ user-names .. show registered users """ ievent.reply("usernames: ", users.names(), dot=True)