aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-04-17 15:42:45 -0700
committerPinapelz <yukais@pinapelz.com>2025-04-17 15:43:00 -0700
commit1d488dcb140affb7d14b5f936a98bbf0349ee2ad (patch)
tree8c5a893230e73221961a660d9d84e917f7292533
parentaf78ec5085364956d34db182ce72e2f92884665e (diff)
truncate post content if its longer than 3000 chars
-rw-r--r--rasis.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/rasis.py b/rasis.py
index ea253ff..c5bcba4 100644
--- a/rasis.py
+++ b/rasis.py
@@ -95,7 +95,11 @@ def generate_post_content(post_data: dict) -> str:
content = content + f"[{post_data['type']}] "
if post_data["headline"] is not None and post_data["headline"] != post_data["content"] :
content = content + f"[{post_data['headline']}]\n\n"
- content = content + post_data["content"] + "\n\n"
+ if len(post_data["content"]) > 3000:
+ truncated_content = post_data["content"][:3000] + "..."
+ content = content + truncated_content + "\n\n"
+ else:
+ content = content + post_data["content"] + "\n\n"
if post_data["url"] is not None:
content = content + f"🔗 {post_data['url']}\n"
for i in range(len(post_data["images"])):
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage