diff options
author | 2020-10-16 15:11:14 -0700 | |
---|---|---|
committer | 2020-10-16 15:29:43 -0700 | |
commit | 09d559fe60f450ce1b3e11b341971df1d12b1562 (patch) | |
tree | b9806e9ffdfb08f6d3d165f8c9b4fb608522d0fd | |
parent | Use global bot instance in try_get_channel (diff) |
Use global bot instance in Interpreter
-rw-r--r-- | bot/exts/utils/internal.py | 2 | ||||
-rw-r--r-- | bot/interpreter.py | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/bot/exts/utils/internal.py b/bot/exts/utils/internal.py index a6bc60026..3521c8fd4 100644 --- a/bot/exts/utils/internal.py +++ b/bot/exts/utils/internal.py @@ -30,7 +30,7 @@ class Internal(Cog): self.ln = 0 self.stdout = StringIO() - self.interpreter = Interpreter(bot) + self.interpreter = Interpreter() self.socket_since = datetime.utcnow() self.socket_event_total = 0 diff --git a/bot/interpreter.py b/bot/interpreter.py index 8b7268746..b58f7a6b0 100644 --- a/bot/interpreter.py +++ b/bot/interpreter.py @@ -4,7 +4,7 @@ from typing import Any from discord.ext.commands import Context -from bot.bot import Bot +import bot CODE_TEMPLATE = """ async def _func(): @@ -21,8 +21,8 @@ class Interpreter(InteractiveInterpreter): write_callable = None - def __init__(self, bot: Bot): - locals_ = {"bot": bot} + def __init__(self): + locals_ = {"bot": bot.instance} super().__init__(locals_) async def run(self, code: str, ctx: Context, io: StringIO, *args, **kwargs) -> Any: |