mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-05 03:39:59 +08:00
bugfix:更换数据库初始化超时路径以修复连接超时问题 (#2137)
* bugfix:更换数据库初始化超时路径以修复连接超时问题 * 移除部分观测链路 * 细节修改 * 权限检查细节修改2 * bugfix:修复金币懒加载造成插件金币消耗不了的问题 * bugfix:整理鉴权逻辑 * 完善缓存系统 * 优化官端使用 * bugfix:增加官机和频道的前导统一剥离,新增获取群列表自愈 * bugfix:修复导入问题
This commit is contained in:
@@ -26,7 +26,7 @@ class BotConsole(Model):
|
||||
available_plugins = fields.TextField(default="", description="可用插件")
|
||||
"""可用插件"""
|
||||
available_tasks = fields.TextField(default="", description="可用被动技能")
|
||||
"""可用被动技能"""
|
||||
"""可用被动技能管理镜像,不作为运行白名单。"""
|
||||
|
||||
class Meta: # pyright: ignore [reportIncompatibleVariableOverride]
|
||||
table = "bot_console"
|
||||
@@ -87,7 +87,11 @@ class BotConsole(Model):
|
||||
@classmethod
|
||||
async def get_tasks(cls, bot_id: str | None = None, status: bool | None = True):
|
||||
"""
|
||||
获取bot被动技能
|
||||
获取bot被动技能管理镜像。
|
||||
|
||||
available_tasks 只服务管理命令和展示,不参与运行白名单判断。
|
||||
被动运行真源是 TaskInfo.status/load_status、BotConsole.block_tasks、
|
||||
GroupConsole.block_task/superuser_block_task。
|
||||
|
||||
参数:
|
||||
bot_id (str | None, optional): bot_id. Defaults to None.
|
||||
|
||||
Reference in New Issue
Block a user