diff --git a/disco/bot/bot.py b/disco/bot/bot.py index 5419c4d..0ad87da 100644 --- a/disco/bot/bot.py +++ b/disco/bot/bot.py @@ -76,6 +76,7 @@ class BotConfig(Config): levels = {} plugins = [] plugin_config = {} + shared_config = {} commands_enabled = True commands_require_mention = True @@ -511,6 +512,9 @@ class Bot(LoggingClass): with open(path, 'r') as f: data.update(Serializer.loads(self.config.plugin_config_format, f.read())) + if self.config.shared_config: + data.update(self.config.shared) + if hasattr(cls, 'config_cls'): inst = cls.config_cls() if data: