diff --git a/tipbot/modules/reddit.py b/tipbot/modules/reddit.py index c520aeb..6b53a1c 100644 --- a/tipbot/modules/reddit.py +++ b/tipbot/modules/reddit.py @@ -142,7 +142,8 @@ class RedditNetwork(Network): else: # reddit special: +x as a reply means tip - if not is_pm and not item.is_root and hasattr(item,'parent_id'): + # if is_root is not here, consider the item as a reply, but check parent_id + if not is_pm and (not hasattr(item,'is_root') or not item.is_root) and hasattr(item,'parent_id'): line=line.replace(self.keyword,'').strip() if re.match("\+[0-9]*\.[0-9]*",line): if self.on_command: