diff --git a/sopel_modules/SpiceBot_Events/System.py b/sopel_modules/SpiceBot_Events/System.py index 8d0491f..5b6aebc 100644 --- a/sopel_modules/SpiceBot_Events/System.py +++ b/sopel_modules/SpiceBot_Events/System.py @@ -73,9 +73,14 @@ def bot_events_startup_check(bot): bot_events_setup_check(bot) + notcomplete = [] + for startupitem in bot.memory["SpiceBot_Events"]["startup"]: if str(startupitem) not in bot.memory["SpiceBot_Events"]["loaded"]: - bot_logging(bot, 'SpiceBot_Events', str(startupitem)) - return False + notcomplete.append(str(startupitem)) - return True + if len(notcomplete): + bot_logging(bot, 'SpiceBot_Events', str(notcomplete)) + return False + else: + return True