From d699f8b3e7305ec068038c44ab2ad19b4119116f Mon Sep 17 00:00:00 2001 From: imcompiling Date: Tue, 18 Feb 2025 22:23:27 -0500 Subject: [PATCH] Remove deprecated submission code. Address ruff smells. --- main.py | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/main.py b/main.py index d9ee1f2..958648e 100644 --- a/main.py +++ b/main.py @@ -1,6 +1,4 @@ -""" -main file for highscores bot -""" +"""Main file for Agon bot.""" import logging import os @@ -9,9 +7,6 @@ import sys import nextcord from nextcord.ext import commands -from classes.submission import SubmissionMap - -# pylint: disable=import-error from utilities import config logger = logging.getLogger("nextcord") @@ -20,14 +15,12 @@ handler = logging.FileHandler(filename="nextcord.log", encoding="utf-8", mode="w handler.setFormatter(logging.Formatter("%(asctime)s:%(levelname)s:%(name)s: %(message)s")) logger.addHandler(handler) -submission_objects: SubmissionMap = SubmissionMap() - -def main(): +def main() -> None: """Main function for bot.""" - min_python_version = (3, 8) + min_python_version = (3, 12) if sys.version_info < min_python_version: - print("ERROR: Python version must be >= 3.8") + logger.error("ERROR: Python version must be >= 3.12") sys.exit() # Allows privileged intents for monitoring members joining, roles editing, and role assignments @@ -37,12 +30,6 @@ def main(): # Required in order to read messages (eg. prefix commands) intents.message_content = True # pylint: disable=assigning-non-slot - # To enable the guilds priveleged intent: - # intents.guilds = True - - # To enable the members priveleged intent: - # intents.members = True - bot = commands.Bot( commands.when_mentioned_or(config.BOT_PREFIX), intents=intents, @@ -53,10 +40,10 @@ def main(): bot.load_extension(f"cogs.{folder}") @bot.listen() - async def on_ready(): - """When Discord is connected""" - assert bot.user is not None - print(f"{bot.user.name} has connected to Discord!") + async def on_ready() -> None: + """When Discord is connected.""" + if bot.user is not None: + logger.debug("%s has connected to Discord!", bot.user.name) # Run Discord bot bot.run(config.DISCORD_TOKEN)