Add logging to load and unload commands

This commit is contained in:
Dustin Pianalto 2019-12-14 01:17:21 -09:00
parent a318f129c9
commit c5c890f876

View File

@ -130,8 +130,10 @@ bot = Geeksbot(case_insensitive=True)
@commands.is_owner()
async def load(ctx, mod=None):
"""Allows the owner to load extensions dynamically"""
logger.info(f"Starting to load {mod}")
await bot.load_ext(mod)
await ctx.send(f'{mod} loaded')
logger.info(f"{mod} loaded")
@bot.command(hidden=True)
@ -154,8 +156,10 @@ async def reload(ctx, mod=None):
@commands.is_owner()
async def unload(ctx, mod):
"""Allows the owner to unload extensions dynamically"""
logger.info(f"Starting to unload {mod}")
await bot.unload_ext(mod)
await ctx.send(f'{mod} unloaded')
logger.info(f"{mod} unloaded")
@bot.event