diff options
author | Kyomotoi <Kyomotoiowo@gmail.com> | 2022-06-09 20:04:42 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-09 20:04:42 +0800 |
commit | 1f6f7d0582a29819a4b3b9d55ea3d61f5a732c2c (patch) | |
tree | 4ff4e6c3394bd31bdc436badd71819a3c183a38f /ATRI/plugins/bilibili_dynamic/data_source.py | |
parent | f4119aad9936f6b643531073a0b6a469cb0cdbb7 (diff) | |
parent | d9491c7afa4c32dadeeead6165d887852d138e5e (diff) | |
download | ATRI-1f6f7d0582a29819a4b3b9d55ea3d61f5a732c2c.tar.gz ATRI-1f6f7d0582a29819a4b3b9d55ea3d61f5a732c2c.tar.bz2 ATRI-1f6f7d0582a29819a4b3b9d55ea3d61f5a732c2c.zip |
🔀 Merge pull request #54 from Yuki-Asuuna/main
b站动态订阅卡片添加链接
Diffstat (limited to 'ATRI/plugins/bilibili_dynamic/data_source.py')
-rw-r--r-- | ATRI/plugins/bilibili_dynamic/data_source.py | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/ATRI/plugins/bilibili_dynamic/data_source.py b/ATRI/plugins/bilibili_dynamic/data_source.py index a419b45..4ee6500 100644 --- a/ATRI/plugins/bilibili_dynamic/data_source.py +++ b/ATRI/plugins/bilibili_dynamic/data_source.py @@ -11,7 +11,6 @@ import asyncio from typing import Any from operator import itemgetter - __session_pool = {} @@ -55,13 +54,13 @@ def get_session(): async def bilibili_request( - method: str, - url: str, - params: dict = dict(), - data: Any = None, - no_csrf: bool = False, - json_body: bool = False, - **kwargs, + method: str, + url: str, + params: dict = dict(), + data: Any = None, + no_csrf: bool = False, + json_body: bool = False, + **kwargs, ) -> dict: """ 向接口发送请求。 @@ -337,11 +336,12 @@ class BilibiliDynamicSubscriptor(Service): def generate_output(self, pattern: dict) -> tuple: # 限制摘要的字数 abstractLimit = 40 - text_part = """【UP名称】{name}\n【动态类型】{dynamic_type}\n【时间】{time}\n【内容摘要】{content}\n""".format( + text_part = """【UP名称】{name}\n【动态类型】{dynamic_type}\n【时间】{time}\n【内容摘要】{content}\n【链接】{url}\n""".format( name=pattern["name"], dynamic_type=pattern["type_zh"], time=pattern["time"], content=pattern["content"][:abstractLimit], + url="https://t.bilibili.com/" + str(pattern["dynamic_id"]), ) pic_part = pattern["pic"] return text_part, pic_part |