diff --git a/core/async_task.py b/core/async_task.py index 9db0557..0b34733 100644 --- a/core/async_task.py +++ b/core/async_task.py @@ -1,7 +1,5 @@ import asyncio -from pathlib import Path import json -from typing import Callable, Awaitable, Optional from apscheduler.schedulers.asyncio import AsyncIOScheduler from apscheduler.triggers.interval import IntervalTrigger diff --git a/core/function_basic.py b/core/function_basic.py index e57075a..ab231dd 100644 --- a/core/function_basic.py +++ b/core/function_basic.py @@ -1,11 +1,10 @@ import os -from pathlib import Path -import matplotlib.pyplot as plt -from matplotlib.font_manager import FontProperties -from io import BytesIO import base64 +import matplotlib.pyplot as plt + +from pathlib import Path +from io import BytesIO from datetime import datetime,date -import calendar def load_template(template_name): """ diff --git a/core/jx3_service.py b/core/jx3_service.py index e264fee..fc5d012 100644 --- a/core/jx3_service.py +++ b/core/jx3_service.py @@ -10,7 +10,6 @@ from astrbot.api import logger from astrbot.api import AstrBotConfig from .request import APIClient -from .aiosqlite import AsyncSQLite from .function_basic import load_template,gold_to_string,week_to_num,compare_date_str class JX3Service: diff --git a/main.py b/main.py index b52fcd5..5a496f1 100644 --- a/main.py +++ b/main.py @@ -1,10 +1,8 @@ import json import shutil -import asyncio import pathlib from pathlib import Path from typing import Union -from datetime import datetime from astrbot.api.event import filter, AstrMessageEvent, MessageEventResult, MessageChain from astrbot.api.star import Context, Star, register, StarTools @@ -12,7 +10,6 @@ from astrbot.api import logger from astrbot.api import AstrBotConfig import astrbot.api.message_components as Comp -from .core.aiosqlite import AsyncSQLite from .core.jx3_service import JX3Service from .core.async_task import AsyncTask