@ commands.Cog.listener () on_ready (self) не отвечает - PullRequest
0 голосов
/ 05 августа 2020

У меня есть код как таковой в моем cog, который должен создать файл amounts.db в моей data папке с соответствующей таблицей внутри, как только мой бот будет загружен

@commands.Cog.listener()
async def on_ready(self):
    dbamounts = await aiosqlite.connect("data//amounts.db", self.bot.loop)
    camounts = dbamounts.cursor()
    await camounts.execute("CREATE TABLE IF NOT EXISTS Amounts(id INTEGER, balance INTEGER, UNIQUE(id))")
    await dbamounts.commit()
    store["dbamounts"] = dbamounts
    store["camounts"] = camounts

Даже когда я пробовал другие команды, такие как просто печать, это не работает

@commands.Cog.listener()
async def on_ready(self):
    print("Ready!")

Работает любой другой код, @ commands.command () и все такое, только не коды с тегами @ commands.Cog.listener (). Возможно, что-то не так с моей установкой discord.py, и если да, то как мне его переустановить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...