Блок Config
Данный блок позволяет управлять конфигурацией бота.
Функциональность
- Загрузка конфигурации из файла
config.yaml
; - Сохранение конфигурации в файл;
- Регистрация параметров конфигурации;
- Получение значений параметров.
Использование
- Импортируйте объект
config
; - Вызовите метод
register
, чтобы зарегистрировать параметр конфигурации; - Вызовите метод
get
, чтобы получить значение параметра.
Пример
python
from karkas_core.modules_system.public_api import get_module
config = get_module("standard.config", "config")
config.register("my_parameter", "string", default_value="default")
value = config.get("my_parameter")