def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '.*' if self.conf['anycombo']: self.anycombo_msgs_so_far = 0 self.last_combo = '' self.over_one_message = False
def __init__(self, mate, config): MateModule.__init__(self, mate, config) domain_name = '([^.]+\.)+[a-zA-Z]{2,}' ipv4 = '[0-9.]+' # taaa, akurat. Ale wystarczy. podobnie z ipv6 ipv6 = '[0-9a-fA-F:]+' protocols = 'https?' port = '[0-9]+' self.regex = '(' + protocols + '://(' + '|'.join( (domain_name, ipv4, ipv6) ) + ')(:' + port + ')?(/[^ ]*)*)' self.conf['threadable'] = True self.conf['thread_timeout'] = 10.0
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '(?i)(' + mate.conf['nick'] + ': teraz ty([!]*))|(^\.krec)$' self.ready = False
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.last_nick = None self.regex = '(?i)' + mate.conf['nick']
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '(?i)('+ mate.conf['nick'] +')?[ :]+((' + '|'.join(words_wydupiaj + words_jebajsie) + ') *)(' + mate.conf['nick'] + ')?([!?]*)$'
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = mate.conf['nick'] + ': slowpoke' self.conf['threadable'] = True self.conf['thread_timeout'] = 1.0
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '^' + mate.conf['nick'] + ': say ([^ ]+) (.*)'
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '^' + mate.conf['nick'] + ': (join|part) ([^ ]+) *$'
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = mate.conf['nick'] + ': (irccmd|ctcp) (.*)'
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = mate.conf['nick'] + ': (reload|unload) ([a-zA-Z0-9_]*)(( ([a-zA-Z0-9]+))*)'
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '(?i)((hi|hello|hey|cześć|czesc|joł|jol|yo|omg)? *)' + mate.conf['nick'] + '([!?]*)$'
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '(?i).*party.*'
def __init__(self, mate, config): MateModule.__init__(self, mate, config) self.regex = '(?i)('+ '|'.join( list(responses.keys()) ) + ')'