mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 14:22:55 +08:00
37 lines
681 B
Python
37 lines
681 B
Python
from typing import Any
|
|
|
|
from nonebot.adapters.onebot.v11 import Message, MessageEvent
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class ShopParam(BaseModel):
|
|
|
|
|
|
goods_name: str
|
|
"""商品名称"""
|
|
user_id: int
|
|
"""用户id"""
|
|
group_id: int
|
|
"""群聊id"""
|
|
bot: Any
|
|
"""bot"""
|
|
event: MessageEvent
|
|
"""event"""
|
|
num: int
|
|
"""道具单次使用数量"""
|
|
message: Message
|
|
"""message"""
|
|
text: str
|
|
"""text"""
|
|
send_success_msg: bool = True
|
|
"""是否发送使用成功信息"""
|
|
max_num_limit: int = 1
|
|
"""单次使用最大次数"""
|
|
|
|
|
|
class CommonSql(BaseModel):
|
|
|
|
sql: str
|
|
"""sql语句"""
|
|
remark: str
|
|
"""备注""" |