aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/plugins/alicebot_plugin_base/config.py
diff options
context:
space:
mode:
author简律纯 <hsiangnianian@outlook.com>2023-04-19 01:23:44 +0800
committer简律纯 <hsiangnianian@outlook.com>2023-04-19 01:23:44 +0800
commit23b32b900423ae8fe36a50224f0308cb3d97d4d0 (patch)
treeb5a59158f31d7aed0e3d65b0cb1563e7e5ff7edc /plugins/alicebot_plugin_base/config.py
parenta69a07edfedf5e15d8013fb639ed6574e0078988 (diff)
downloadHydroRoll-23b32b900423ae8fe36a50224f0308cb3d97d4d0.tar.gz
HydroRoll-23b32b900423ae8fe36a50224f0308cb3d97d4d0.zip
🏷bump
Diffstat (limited to 'plugins/alicebot_plugin_base/config.py')
-rw-r--r--plugins/alicebot_plugin_base/config.py30
1 files changed, 0 insertions, 30 deletions
diff --git a/plugins/alicebot_plugin_base/config.py b/plugins/alicebot_plugin_base/config.py
deleted file mode 100644
index b410888..0000000
--- a/plugins/alicebot_plugin_base/config.py
+++ /dev/null
@@ -1,30 +0,0 @@
-from typing import Set, Optional
-
-from iamai import ConfigModel
-
-
-class BasePluginConfig(ConfigModel):
- __config_name__ = ""
- handle_all_message: bool = False
- """是否处理所有类型的消息,此配置为 True 时会覆盖 handle_friend_message 和 handle_group_message。"""
- handle_friend_message: bool = True
- """是否处理好友消息。"""
- handle_group_message: bool = True
- """是否处理群消息。"""
- accept_group: Optional[Set[int]] = None
- """处理消息的群号,仅当 handle_group_message 为 True 时生效,留空表示处理所有群。"""
- message_str: str = "{user_name}: {message}"
- """最终发送消息的格式。"""
-
-
-class RegexPluginConfig(BasePluginConfig):
- pass
-
-
-class CommandPluginConfig(RegexPluginConfig):
- command_prefix: Set[str] = {".", "。"}
- """命令前缀。"""
- command: Set[str] = {}
- """命令文本。"""
- ignore_case: bool = True
- """忽略大小写。"""