Fix return of parselisten functions

This commit is contained in:
nemunaire 2014-09-03 19:06:26 +02:00
parent 7387fabee1
commit b0e457ffc9
2 changed files with 10 additions and 8 deletions

View File

@ -56,6 +56,11 @@ def cmd_subreddit(msg):
@hook("msg_default") @hook("msg_default")
def parselisten(msg): def parselisten(msg):
parseresponse(msg)
return None
@hook("all_post")
def parseresponse(msg):
global LAST_SUBS global LAST_SUBS
try: try:
@ -68,7 +73,3 @@ def parselisten(msg):
pass pass
return msg return msg
@hook("all_post")
def parseresponse(res):
return parselisten(res)

View File

@ -53,6 +53,11 @@ def cmd_ycc(msg):
@hook("msg_default") @hook("msg_default")
def parselisten(msg): def parselisten(msg):
parseresponse(msg)
return None
@hook("all_post")
def parseresponse(msg):
global LAST_URLS global LAST_URLS
try: try:
urls = re.findall("([a-zA-Z0-9+.-]+:(?://)?[^ ]+)", msg.text) urls = re.findall("([a-zA-Z0-9+.-]+:(?://)?[^ ]+)", msg.text)
@ -67,7 +72,3 @@ def parselisten(msg):
except: except:
pass pass
return msg return msg
@hook("all_post")
def parseresponse(res):
return parselisten(res)