2024-02-25 03:18:34 +08:00
|
|
|
|
from pathlib import Path
|
|
|
|
|
|
|
|
|
|
|
|
import nonebot
|
|
|
|
|
|
|
|
|
|
|
|
from zhenxun.configs.config import Config
|
|
|
|
|
|
|
|
|
|
|
|
Config.add_plugin_config(
|
|
|
|
|
|
"hook",
|
|
|
|
|
|
"CHECK_NOTICE_INFO_CD",
|
|
|
|
|
|
300,
|
|
|
|
|
|
help="群检测,个人权限检测等各种检测提示信息cd",
|
|
|
|
|
|
default_value=300,
|
|
|
|
|
|
type=int,
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
Config.add_plugin_config(
|
|
|
|
|
|
"hook",
|
|
|
|
|
|
"MALICIOUS_BAN_TIME",
|
|
|
|
|
|
30,
|
|
|
|
|
|
help="恶意命令触发检测触发后ban的时长(分钟)",
|
|
|
|
|
|
default_value=30,
|
|
|
|
|
|
type=int,
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
Config.add_plugin_config(
|
|
|
|
|
|
"hook",
|
|
|
|
|
|
"MALICIOUS_CHECK_TIME",
|
|
|
|
|
|
5,
|
|
|
|
|
|
help="恶意命令触发检测规定时间内(秒)",
|
|
|
|
|
|
default_value=5,
|
|
|
|
|
|
type=int,
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
Config.add_plugin_config(
|
|
|
|
|
|
"hook",
|
|
|
|
|
|
"MALICIOUS_BAN_COUNT",
|
|
|
|
|
|
6,
|
|
|
|
|
|
help="恶意命令触发检测最大触发次数",
|
|
|
|
|
|
default_value=6,
|
|
|
|
|
|
type=int,
|
|
|
|
|
|
)
|
|
|
|
|
|
|
2024-08-18 22:26:53 +08:00
|
|
|
|
Config.add_plugin_config(
|
|
|
|
|
|
"hook",
|
|
|
|
|
|
"IS_SEND_TIP_MESSAGE",
|
|
|
|
|
|
True,
|
|
|
|
|
|
help="是否发送阻断时提示消息",
|
|
|
|
|
|
default_value=True,
|
|
|
|
|
|
type=bool,
|
|
|
|
|
|
)
|
|
|
|
|
|
|
2025-06-16 09:21:41 +08:00
|
|
|
|
Config.add_plugin_config(
|
|
|
|
|
|
"hook",
|
|
|
|
|
|
"RECORD_BOT_SENT_MESSAGES",
|
|
|
|
|
|
True,
|
|
|
|
|
|
help="记录bot消息发送",
|
|
|
|
|
|
default_value=True,
|
|
|
|
|
|
type=bool,
|
|
|
|
|
|
)
|
|
|
|
|
|
|
2025-10-09 08:46:08 +08:00
|
|
|
|
Config.add_plugin_config(
|
|
|
|
|
|
"hook",
|
|
|
|
|
|
"AUTH_HOOKS_CONCURRENCY_LIMIT",
|
|
|
|
|
|
5,
|
|
|
|
|
|
help="同步进入权限钩子最大并发数",
|
|
|
|
|
|
default_value=5,
|
|
|
|
|
|
type=int,
|
|
|
|
|
|
)
|
|
|
|
|
|
|
2025-06-16 09:21:41 +08:00
|
|
|
|
|
2024-03-18 16:10:44 +08:00
|
|
|
|
nonebot.load_plugins(str(Path(__file__).parent.resolve()))
|