This commit is contained in:
felinae98 2021-02-08 14:46:05 +08:00
parent 6f9c3887d0
commit 27dd2482f8
No known key found for this signature in database
GPG Key ID: 00C8B010587FF610
2 changed files with 8 additions and 5 deletions

View File

@ -8,10 +8,13 @@ class Post:
url: str
pics: list[str]
def generate_messages(self):
async def generate_messages(self):
if plugin_config.hk_reporter_use_pic:
text_msg = '来源: {}\n{}'.format(self.target_type, self.text)
res = [await parse_text(text_msg), self.url]
if self.target_type == 'rss':
res = [await parse_text(text_msg)]
else:
res = [await parse_text(text_msg), self.url]
else:
first_msg = '来源: {}\n{}\n详情:{}'.format(self.target_type, self.text, self.url)
res = [first_msg]

View File

@ -31,7 +31,7 @@ async def weibo_check():
logger.warning('no bot connected')
else:
for to_send in send_list:
send_msgs(bot, to_send['user'], to_send['user_type'], new_weibo.generate_messages())
send_msgs(bot, to_send['user'], to_send['user_type'], await new_weibo.generate_messages())
@scheduler.scheduled_job('interval', seconds=10)
async def bilibili_check():
@ -50,7 +50,7 @@ async def bilibili_check():
logger.warning('no bot connected')
else:
for to_send in send_list:
send_msgs(bot, to_send['user'], to_send['user_type'], new_post.generate_messages())
send_msgs(bot, to_send['user'], to_send['user_type'], await new_post.generate_messages())
@scheduler.scheduled_job('interval', seconds=30)
async def rss_check():
@ -69,7 +69,7 @@ async def rss_check():
logger.warning('no bot connected')
else:
for to_send in send_list:
send_msgs(bot, to_send['user'], to_send['user_type'], new_post.generate_messages())
send_msgs(bot, to_send['user'], to_send['user_type'], await new_post.generate_messages())
@scheduler.scheduled_job('interval', seconds=1)
async def _():