zhenxun_plugin_farm/command.py
2025-03-16 19:11:05 +08:00

31 lines
767 B
Python

from nonebot.rule import to_me
from nonebot_plugin_uninfo import Uninfo
from nonebot_plugin_alconna import Alconna, on_alconna, Text
from zhenxun.services.log import logger
from .gClass import(
g_pSqlManager
)
diuse_register = on_alconna(
Alconna("注册空间"),
priority = 5,
rule=to_me(),
block = True,
)
@diuse_register.handle()
async def _(session: Uninfo):
uid = str(session.user.id)
user = await g_pSqlManager.getUserByUid(uid)
if user:
await diuse_register.send(Text("你已经有啦"), reply_to=True)
else:
info = {'uid' : uid, 'name' : '测试', 'level' : 1, 'point' : 0}
aaa = await g_pSqlManager.appendUserByUserInfo(info)
await diuse_register.send(Text(str(aaa)), reply_to=True)