Accept black code reformats

This commit is contained in:
Parker M. 2024-04-11 00:37:27 -05:00
parent ca3d136126
commit 757b31fe4e
No known key found for this signature in database
GPG Key ID: 95CD2E0C7E329F2A
2 changed files with 16 additions and 13 deletions

View File

@ -28,7 +28,7 @@ class MyBot(commands.Bot):
bot = MyBot()
bot.remove_command("help")
bot.temp_command_count = {} # command_name: count
bot.temp_command_count = {} # command_name: count
@bot.event

View File

@ -11,9 +11,11 @@ class Stats(commands.Cog):
self.bot = bot
def cog_load(self):
connection = sqlite3.connect('count.db')
connection = sqlite3.connect("count.db")
cursor = connection.cursor()
cursor.execute("CREATE TABLE IF NOT EXISTS count (command_name, count, PRIMARY KEY (command_name))")
cursor.execute(
"CREATE TABLE IF NOT EXISTS count (command_name, count, PRIMARY KEY (command_name))"
)
connection.commit()
connection.close()
@ -21,20 +23,25 @@ class Stats(commands.Cog):
@tasks.loop(seconds=30)
async def dump_count(self):
connection = sqlite3.connect('count.db')
connection = sqlite3.connect("count.db")
cursor = connection.cursor()
for command_name, count in self.bot.temp_command_count.items():
try:
cursor.execute("INSERT INTO count (command_name, count) VALUES (?, ?)", (command_name, count))
cursor.execute(
"INSERT INTO count (command_name, count) VALUES (?, ?)",
(command_name, count),
)
except sqlite3.IntegrityError:
cursor.execute("UPDATE count SET count = count + ? WHERE command_name = ?", (count, command_name))
cursor.execute(
"UPDATE count SET count = count + ? WHERE command_name = ?",
(count, command_name),
)
connection.commit()
connection.close()
self.bot.temp_command_count = {}
@commands.Cog.listener()
async def on_app_command_completion(self, interaction, command):
try:
@ -42,18 +49,14 @@ class Stats(commands.Cog):
except KeyError:
self.bot.temp_command_count[interaction.command.name] = 1
@commands.command()
@commands.dm_only()
@commands.is_owner()
async def stats(self, ctx: commands.Context):
connection = sqlite3.connect('count.db')
connection = sqlite3.connect("count.db")
cursor = connection.cursor()
embed = discord.Embed(
title="Command Statistics",
color=BOT_COLOR
)
embed = discord.Embed(title="Command Statistics", color=BOT_COLOR)
total = 0
data = cursor.execute("SELECT * FROM count").fetchall()