Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- startup_extensions = ["welcome","rules","members","stats","student","mute","help"]
- @bot.command()
- async def load(extension_name : str):
- """Loads an extension."""
- try:
- bot.load_extension(extension_name)
- except (AttributeError, ImportError) as e:
- await bot.send("```py\n{}: {}\n```".format(type(e).__name__, str(e)))
- return
- await bot.send("{} loaded.".format(extension_name))
- @bot.command()
- async def unload(extension_name : str):
- """Unloads an extension."""
- bot.unload_extension(extension_name)
- await bot.send("{} unloaded.".format(extension_name))
- if __name__ == "__main__":
- for extension in startup_extensions:
- print("\n")
- try:
- bot.load_extension(extension)
- print('Loaded extension {}'.format(extension))
- except Exception as e:
- exc = '{}: {}'.format(type(e).__name__, e)
- print('Failed to load extension {}\n{}'.format(extension, exc))
Advertisement
Add Comment
Please, Sign In to add comment