mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
Compare commits
3 Commits
8c508357dc
...
e9d0053989
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e9d0053989 | ||
|
|
9029f15512 | ||
|
|
0558c7c0a7 |
@ -7,11 +7,9 @@ import aiofiles
|
|||||||
import nonebot
|
import nonebot
|
||||||
from nonebot.drivers import Driver
|
from nonebot.drivers import Driver
|
||||||
from nonebot_plugin_uninfo import Uninfo
|
from nonebot_plugin_uninfo import Uninfo
|
||||||
import pytz
|
|
||||||
|
|
||||||
from zhenxun import ui
|
from zhenxun import ui
|
||||||
from zhenxun.configs.config import BotConfig, Config
|
from zhenxun.configs.config import BotConfig, Config
|
||||||
from zhenxun.models.sign_log import SignLog
|
|
||||||
from zhenxun.models.sign_user import SignUser
|
from zhenxun.models.sign_user import SignUser
|
||||||
from zhenxun.utils.manager.priority_manager import PriorityLifecycle
|
from zhenxun.utils.manager.priority_manager import PriorityLifecycle
|
||||||
from zhenxun.utils.platform import PlatformUtils
|
from zhenxun.utils.platform import PlatformUtils
|
||||||
@ -251,15 +249,7 @@ async def _generate_html_card(
|
|||||||
rank = value_list.index(user.user_id) + 1 if user.user_id in value_list else 0
|
rank = value_list.index(user.user_id) + 1 if user.user_id in value_list else 0
|
||||||
total_gold = user_console.gold if user_console else 0
|
total_gold = user_console.gold if user_console else 0
|
||||||
|
|
||||||
last_log = (
|
last_sign_date_str = ""
|
||||||
await SignLog.filter(user_id=user.user_id).order_by("-create_time").first()
|
|
||||||
)
|
|
||||||
last_date = "从未"
|
|
||||||
if last_log:
|
|
||||||
last_date = str(
|
|
||||||
last_log.create_time.astimezone(pytz.timezone("Asia/Shanghai")).date()
|
|
||||||
)
|
|
||||||
last_sign_date_str = f"上次签到:{last_date}"
|
|
||||||
|
|
||||||
reward_info = {
|
reward_info = {
|
||||||
"impression": f"好感度排名第 {rank} 位",
|
"impression": f"好感度排名第 {rank} 位",
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user