aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/ext/commands/bot.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/discord/ext/commands/bot.py b/discord/ext/commands/bot.py
index a4b18c64..2f07a85f 100644
--- a/discord/ext/commands/bot.py
+++ b/discord/ext/commands/bot.py
@@ -286,7 +286,7 @@ class BotBase(GroupMixin):
async def is_owner(self, user):
"""|coro|
-
+
Checks if a :class:`~discord.User` or :class:`~discord.Member` is the owner of
this bot.
@@ -729,7 +729,8 @@ class BotBase(GroupMixin):
# if the load failed, the remnants should have been
# cleaned from the load_extension function call
# so let's load it from our old compiled library.
- self._load_from_module_spec(lib, name)
+ lib.setup(self)
+ self.__extensions[name] = lib
# revert sys.modules back to normal and raise back to caller
sys.modules.update(modules)