Comments can be filtered by lenght
This commit is contained in:
1 parent
db1ddce57a
commit
5cfda324cb
2 files changed
+17
-7
No files matched your search
+12
-7
@@ -1,3 +1,4 @@
|
||||
from numpy import Infinity
|
||||
from utils.console import print_markdown, print_step, print_substep
|
||||
import praw
|
||||
import random
|
||||
@@ -58,13 +59,17 @@ def get_subreddit_threads():
|
||||
content["comments"] = []
|
||||
|
||||
for top_level_comment in submission.comments:
|
||||
content["comments"].append(
|
||||
{
|
||||
"comment_body": top_level_comment.body,
|
||||
"comment_url": top_level_comment.permalink,
|
||||
"comment_id": top_level_comment.id,
|
||||
}
|
||||
)
|
||||
COMMENT_LENGHT_RANGE = [0, Infinity]
|
||||
if os.getenv("COMMENT_LENGHT_RANGE"):
|
||||
COMMENT_LENGHT_RANGE = [int(i) for i in os.getenv("COMMENT_LENGHT_RANGE").split(",")]
|
||||
if COMMENT_LENGHT_RANGE[0] <= len(top_level_comment.body) <= COMMENT_LENGHT_RANGE[1]:
|
||||
content["comments"].append(
|
||||
{
|
||||
"comment_body": top_level_comment.body,
|
||||
"comment_url": top_level_comment.permalink,
|
||||
"comment_id": top_level_comment.id,
|
||||
}
|
||||
)
|
||||
|
||||
except AttributeError as e:
|
||||
pass
|
||||
|
||||
Reference in new issue
Block a user