1
Fork 0
mirror of https://github.com/wlinator/luminara.git synced 2024-10-02 20:23:12 +00:00

Don't load modules multiple times on boot

This commit is contained in:
wlinator 2023-07-27 06:18:17 -04:00
parent d6efde99ee
commit b82150ae7c

View file

@ -246,12 +246,13 @@ loaded_modules = set()
def load_cogs():
for filename in os.listdir('./modules'):
if filename in loaded_modules:
continue # module is already loaded
if filename.endswith('.py'):
module_name = f'modules.{filename[:-3]}'
# if module_name in sys.modules:
# continue # Module is already loaded
try:
sbbot.load_extension(module_name)
loaded_modules.add(filename)