summaryrefslogtreecommitdiff
path: root/ATRI/plugins/bilibili_dynamic/data_source.py
diff options
context:
space:
mode:
authorKyomotoi <[email protected]>2022-03-06 23:20:02 +0800
committerGitHub <[email protected]>2022-03-06 23:20:02 +0800
commitd6610195c4f1e201bb87eefaa9c6f56bc8dca296 (patch)
tree470ec696ceadc23700347a50dab358b87c9017fd /ATRI/plugins/bilibili_dynamic/data_source.py
parent94329efa5f75661c23c339e7dee7b0c8775257e7 (diff)
parent7ad305115885d34e71b630bb0fd5db0fc48521c5 (diff)
downloadATRI-d6610195c4f1e201bb87eefaa9c6f56bc8dca296.tar.gz
ATRI-d6610195c4f1e201bb87eefaa9c6f56bc8dca296.tar.bz2
ATRI-d6610195c4f1e201bb87eefaa9c6f56bc8dca296.zip
Merge pull request #46 from Yuki-Asuuna/main
b站订阅助手 问题修复 Issue #45
Diffstat (limited to 'ATRI/plugins/bilibili_dynamic/data_source.py')
-rw-r--r--ATRI/plugins/bilibili_dynamic/data_source.py11
1 files changed, 4 insertions, 7 deletions
diff --git a/ATRI/plugins/bilibili_dynamic/data_source.py b/ATRI/plugins/bilibili_dynamic/data_source.py
index 25c2d8d..49ffce7 100644
--- a/ATRI/plugins/bilibili_dynamic/data_source.py
+++ b/ATRI/plugins/bilibili_dynamic/data_source.py
@@ -335,16 +335,13 @@ class BilibiliDynamicSubscriptor(Service):
return ret
def generate_output(self, pattern: dict) -> (str, str):
- text_part = """【UP名称】{name}\n【动态类型】{dynamic_type}\n【动态ID】{dynamic_id}\n【时间】{time}\n【UID】{uid}\n【当前阅读次数】{view}\n【当前转发次数】{repost}\n【当前点赞次数】{like}\n【内容摘要】{content}\n""".format(
+ # 限制摘要的字数
+ abstractLimit = 40
+ text_part = """【UP名称】{name}\n【动态类型】{dynamic_type}\n【时间】{time}\n【内容摘要】{content}\n""".format(
name=pattern["name"],
dynamic_type=pattern["type_zh"],
- dynamic_id=pattern["dynamic_id"],
time=pattern["time"],
- uid=pattern["uid"],
- view=pattern["view"],
- repost=pattern["repost"],
- like=pattern["like"],
- content=pattern["content"],
+ content=pattern["content"][:abstractLimit],
)
pic_part = pattern["pic"]
return text_part, pic_part