✨ Compatible with pydantic 2.0 using the pydantic compatibility layer provided by nonebot

This commit is contained in:
HibiKier
2025-01-10 12:19:11 +08:00
committed by BalconyJH
parent 23ef00d01f
commit e814469b75
69 changed files with 178 additions and 147 deletions
@@ -1,3 +1,4 @@
from nonebot.compat import model_dump
from pydantic import BaseModel
@@ -13,6 +14,9 @@ class MenuItem(BaseModel):
default: bool = False
"""默认选中"""
def to_dict(self, **kwargs):
return model_dump(self, **kwargs)
class MenuData(BaseModel):
bot_type: str = "zhenxun"