aboutsummaryrefslogtreecommitdiff
path: root/start.py
diff options
context:
space:
mode:
authorGravatar jesopo2018-08-30 11:41:02 +0100
committerGravatar jesopo2018-08-30 11:41:02 +0100
commit01a5032e8701193557e908b2b3d2cf4258557e5d (patch)
tree0077ae75300a74a3d240c178a4bd1ffd79981c89 /start.py
parentReturn config from Config.load_config instead of setting it on bot (diff)
signature
Load whitelist in start.py, pass to ModuleManager.load_modules
Diffstat (limited to 'start.py')
-rwxr-xr-xstart.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/start.py b/start.py
index ae78855e..e4a26986 100755
--- a/start.py
+++ b/start.py
@@ -24,7 +24,11 @@ config = Config.Config(bot, args.config)
bot.database = database
bot.config = config.load_config()
bot.args = args
-bot.modules.load_modules()
+
+whitelist = bot.config.get("module_whitelist", None)
+if not whitelist == None:
+ whitelist = whitelist.split(",")
+bot.modules.load_modules(whitelist=whitelist)
server_details = database.servers.get_all()
servers = []