2021-06-30 19:50:55 +08:00
|
|
|
from utils.utils import scheduler
|
2021-06-15 10:57:08 +08:00
|
|
|
from models.bag_user import BagUser
|
2021-05-20 19:23:32 +08:00
|
|
|
from services.log import logger
|
|
|
|
|
|
|
|
|
|
|
2021-10-03 14:24:07 +08:00
|
|
|
__zx_plugin_name__ = "每日金币重置 [Hidden]"
|
|
|
|
|
__plugin_version__ = 0.1
|
|
|
|
|
__plugin_author__ = "HibiKier"
|
|
|
|
|
|
|
|
|
|
|
2021-05-20 19:23:32 +08:00
|
|
|
# 重置每日金币
|
|
|
|
|
@scheduler.scheduled_job(
|
2021-07-30 21:21:51 +08:00
|
|
|
"cron",
|
2021-05-20 19:23:32 +08:00
|
|
|
hour=0,
|
|
|
|
|
minute=1,
|
|
|
|
|
)
|
|
|
|
|
async def _():
|
|
|
|
|
try:
|
2021-07-30 21:21:51 +08:00
|
|
|
user_list = await BagUser.get_all_users()
|
2021-06-15 10:57:08 +08:00
|
|
|
for user in user_list:
|
|
|
|
|
await user.update(
|
|
|
|
|
get_today_gold=0,
|
|
|
|
|
spend_today_gold=0,
|
|
|
|
|
).apply()
|
2021-05-20 19:23:32 +08:00
|
|
|
except Exception as e:
|
2021-07-30 21:21:51 +08:00
|
|
|
logger.error(f"重置每日金币错误 e:{e}")
|