From ec82e60d2c5cacb8ba2a81f3ddf3ce0d739570be Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Sat, 18 May 2019 20:33:26 -0400 Subject: [PATCH] welcome --- .../SpiceBot_StartupMonologue/StartupMonologue_Display.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sopel_modules/SpiceBot_StartupMonologue/StartupMonologue_Display.py b/sopel_modules/SpiceBot_StartupMonologue/StartupMonologue_Display.py index 1756770..86d3741 100644 --- a/sopel_modules/SpiceBot_StartupMonologue/StartupMonologue_Display.py +++ b/sopel_modules/SpiceBot_StartupMonologue/StartupMonologue_Display.py @@ -12,10 +12,14 @@ from sopel_modules.SpiceBot_SBTools import humanized_time import time -@sopel.module.event(botevents.BOT_CONNECTED) +@sopel.module.event(botevents.BOT_WELCOME) @sopel.module.rule('.*') def bot_startup_monologue_start(bot, trigger): + while not len(bot.channels.keys()): + pass + time.sleep(1) + # Startup botlogs.log('SpiceBot_StartupMonologue', bot.nick + " is now starting. Please wait while I load my configuration") bot.osd(" is now starting. Please wait while I load my configuration.", bot.channels.keys(), 'ACTION')