mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2025-12-15 06:12:53 +08:00
70 lines
1.6 KiB
Python
Executable File
70 lines
1.6 KiB
Python
Executable File
from pathlib import Path
|
||
from typing import List, Tuple
|
||
|
||
import nonebot
|
||
|
||
from configs.config import Config
|
||
from configs.path_config import IMAGE_PATH
|
||
|
||
Config.add_plugin_config(
|
||
"image_management",
|
||
"IMAGE_DIR_LIST",
|
||
["美图", "萝莉", "壁纸"],
|
||
name="图库操作",
|
||
help_="公开图库列表,可自定义添加 [如果含有send_setu插件,请不要添加色图库]",
|
||
default_value=[],
|
||
type=List[str],
|
||
)
|
||
|
||
Config.add_plugin_config(
|
||
"image_management",
|
||
"WITHDRAW_IMAGE_MESSAGE",
|
||
(0, 1),
|
||
name="图库操作",
|
||
help_="自动撤回,参1:延迟撤回发送图库图片的时间(秒),0 为关闭 | 参2:监控聊天类型,0(私聊) 1(群聊) 2(群聊+私聊)",
|
||
default_value=(0, 1),
|
||
type=Tuple[int, int],
|
||
)
|
||
|
||
Config.add_plugin_config(
|
||
"image_management:delete_image",
|
||
"DELETE_IMAGE_LEVEL [LEVEL]",
|
||
7,
|
||
help_="删除图库图片需要的管理员等级",
|
||
default_value=7,
|
||
type=int,
|
||
)
|
||
|
||
Config.add_plugin_config(
|
||
"image_management:move_image",
|
||
"MOVE_IMAGE_LEVEL [LEVEL]",
|
||
7,
|
||
help_="移动图库图片需要的管理员等级",
|
||
default_value=7,
|
||
type=int,
|
||
)
|
||
|
||
Config.add_plugin_config(
|
||
"image_management:upload_image",
|
||
"UPLOAD_IMAGE_LEVEL [LEVEL]",
|
||
6,
|
||
help_="上传图库图片需要的管理员等级",
|
||
default_value=6,
|
||
type=int,
|
||
)
|
||
|
||
Config.add_plugin_config(
|
||
"image_management",
|
||
"SHOW_ID",
|
||
True,
|
||
help_="是否消息显示图片下标id",
|
||
default_value=True,
|
||
type=bool,
|
||
)
|
||
|
||
|
||
(IMAGE_PATH / "image_management").mkdir(parents=True, exist_ok=True)
|
||
|
||
|
||
nonebot.load_plugins(str(Path(__file__).parent.resolve()))
|