diff --git a/chatgpt-on-wechat/config.py b/chatgpt-on-wechat/config.py index 8ae6477..55bd56d 100644 --- a/chatgpt-on-wechat/config.py +++ b/chatgpt-on-wechat/config.py @@ -181,6 +181,7 @@ available_setting = { "Minimax_api_key": "", "Minimax_group_id": "", "Minimax_base_url": "", + "web_port": 9899, } @@ -343,6 +344,14 @@ def write_plugin_config(pconf: dict): for k in pconf: plugin_config[k.lower()] = pconf[k] +def remove_plugin_config(name: str): + """ + 移除待重新加载的插件全局配置 + :param name: 待重载的插件名 + """ + global plugin_config + plugin_config.pop(name.lower(), None) + def pconf(plugin_name: str) -> dict: """ @@ -354,4 +363,4 @@ def pconf(plugin_name: str) -> dict: # 全局配置,用于存放全局生效的状态 -global_config = {"admin_users": []} +global_config = {"admin_users": []} \ No newline at end of file