新增gs配置,gs开启定时签到,gs开启定时米游币

This commit is contained in:
KimgiaiiWuyi 2022-09-03 11:10:37 +08:00
parent d1cac471f6
commit 6c58a98aa5
3 changed files with 19 additions and 3 deletions

View File

@ -1,10 +1,23 @@
from .draw_config_card import draw_config_img
from ..all_import import * # noqa: F403, F401
from ..utils.db_operation.db_operation import select_db
from ..utils.message.get_image_and_at import ImageAndAt
from .set_config import set_push_value, set_config_func
from ..utils.message.error_reply import * # noqa: F403,F401
@sv.on_fullmatch('gs配置')
async def send_config_card(bot: HoshinoBot, ev: CQEvent):
logger.info('开始执行[gs配置]')
im = await draw_config_img()
if isinstance(im, str):
await bot.send(ev, im)
elif isinstance(im, bytes):
im = await convert_img(im)
await bot.send(ev, im)
else:
await bot.send(ev, '发生了未知错误,请联系管理员检查后台输出!')
@sv.on_rex(
r'^(\[CQ:at,qq=[0-9]+\])?( )?'
r'(gs)(设置)([\u4e00-\u9fffa-zA-Z]*)([0-9]*)'

View File

@ -27,7 +27,8 @@ async def bbs_recheck(bot: HoshinoBot, ev: CQEvent):
# 每日一点十六分进行米游币获取
@sv.scheduled_job('cron', hour='1', minute='16')
async def sign_at_night():
await send_daily_mihoyo_bbs_sign()
if await config_check('SchedMhyBBSCoin'):
await send_daily_mihoyo_bbs_sign()
async def send_daily_mihoyo_bbs_sign():

View File

@ -2,12 +2,14 @@ import random
from .sign import sign_in, daily_sign
from ..all_import import * # noqa: F403,F401
from ..utils.db_operation.db_operation import config_check
# 每日零点半执行米游社原神签到
@sv.scheduled_job('cron', hour='0', minute='30')
async def sign_at_night():
await send_daily_sign()
if await config_check('SchedSignin'):
await send_daily_sign()
# 群聊内 签到 功能