mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-04 03:10:01 +08:00
update v0.0.9.0
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
#
|
||||
# def add_plugin_config(
|
||||
# self,
|
||||
# module: str,
|
||||
# modules: str,
|
||||
# key: str,
|
||||
# value: str,
|
||||
# help_: Optional[str] = None,
|
||||
@@ -26,39 +26,39 @@
|
||||
# ):
|
||||
# """
|
||||
# 为插件添加一个配置
|
||||
# :param module: 模块
|
||||
# :param modules: 模块
|
||||
# :param key: 键
|
||||
# :param value: 值
|
||||
# :param help_: 配置注解
|
||||
# :param default_value: 默认值
|
||||
# """
|
||||
# if self._data.get(module) is None:
|
||||
# self._data[module] = {}
|
||||
# self._data[module][key] = {
|
||||
# if self._data.get(modules) is None:
|
||||
# self._data[modules] = {}
|
||||
# self._data[modules][key] = {
|
||||
# "value": value,
|
||||
# "help": help_,
|
||||
# "default_value": default_value,
|
||||
# }
|
||||
#
|
||||
# def remove_plugin_config(self, module: str):
|
||||
# def remove_plugin_config(self, modules: str):
|
||||
# """
|
||||
# 为插件删除一个配置
|
||||
# :param module: 模块名
|
||||
# :param modules: 模块名
|
||||
# """
|
||||
# if module in self._data.keys():
|
||||
# del self._data[module]
|
||||
# if modules in self._data.keys():
|
||||
# del self._data[modules]
|
||||
#
|
||||
# def get_config(self, module: str, key: str) -> Optional[Any]:
|
||||
# def get_config(self, modules: str, key: str) -> Optional[Any]:
|
||||
# """
|
||||
# 获取指定配置值
|
||||
# :param module: 模块名
|
||||
# :param modules: 模块名
|
||||
# :param key: 配置名称
|
||||
# """
|
||||
# if module in self._data.keys():
|
||||
# if self._data[module].get(key):
|
||||
# if self._data[module][key]["value"] is None:
|
||||
# return self._data[module][key]["default_value"]
|
||||
# return self._data[module][key]["value"]
|
||||
# if modules in self._data.keys():
|
||||
# if self._data[modules].get(key):
|
||||
# if self._data[modules][key]["value"] is None:
|
||||
# return self._data[modules][key]["default_value"]
|
||||
# return self._data[modules][key]["value"]
|
||||
# return None
|
||||
#
|
||||
#
|
||||
|
||||
Reference in New Issue
Block a user