class UrlTitle(object): def __init__(self, server): self.title = Title() xmap(server, 'CMSG', self.check) def check(self, server, nick, user, host, target, msg): struct = search(REG_LINK, msg) if not struct: return page_title = self.title.get_title(struct.group('address')) page_title = sub(REG_BLANK, ' ', page_title) send_msg(server, target, page_title)
def __init__(self, server): self.title = Title() xmap(server, 'CMSG', self.check)