feat(lightnovel): 更新等待提示

This commit is contained in:
ClovertaTheTrilobita 2025-02-16 13:08:10 +08:00
parent c5c871c862
commit 0a03d8325c
2 changed files with 10 additions and 0 deletions

View file

@ -5,11 +5,16 @@ from nonebot.plugin import on_command
from nonebot.adapters.qq import MessageSegment
from src.clover_report.data_source import Report
from src.configs.path_config import daily_news_path
import os
daily_report = on_command("日报", rule=to_me(), priority=10, block=True)
@daily_report.handle()
async def handle_function():
now = datetime.now()
file = Path() / daily_news_path / f"{now.date()}.png"
if not os.path.exists(file):
await daily_report.send("您是今天第一个查看日报的哦,来看看世界上都发生了些什么吧💫\nCrunching the latest news, just for you. Hang tight…")
await Report.get_report_image()
now = datetime.now().date()
await daily_report.finish(MessageSegment.file_image(Path(daily_news_path+f"{now}.png")))

View file

@ -5,11 +5,16 @@ from nonebot.plugin import on_command
from nonebot.adapters.qq import MessageSegment
from src.clover_lightnovel.html_to_img import get_ln_image
from src.configs.path_config import light_novel_path
import os
light_novel = on_command("轻小说", rule=to_me(), priority=10, block=True)
@light_novel.handle()
async def get_ln():
now = datetime.now()
file = Path() / light_novel_path / f"{now.date()}.png"
if not os.path.exists(file):
await light_novel.send("正在为您整理最新轻小说咨询哦,请稍等🥳")
await get_ln_image()
now = datetime.now().date()
await light_novel.finish(MessageSegment.file_image(Path(light_novel_path+f"{now}.png")))