fix(moderation): pylint fixes

This commit is contained in:
Seaswimmer 2023-12-18 19:00:16 -05:00
parent 082323f17c
commit faebd2629c
Signed by untrusted user: cswimr
GPG key ID: 1EBC234EEDA901AE
5 changed files with 10 additions and 8 deletions

View file

@ -14,4 +14,7 @@
too-many-statements, too-many-statements,
arguments-differ, arguments-differ,
too-many-return-statements, too-many-return-statements,
import-outside-toplevel import-outside-toplevel,
import-self,
relative-beyond-top-level,
duplicate-code

View file

@ -1,5 +1,5 @@
import json import json
from datetime import datetime, timedelta from datetime import timedelta
from typing import Dict from typing import Dict
from discord import ButtonStyle, Interaction, Message, ui from discord import ButtonStyle, Interaction, Message, ui

View file

@ -1018,7 +1018,7 @@ class Moderation(commands.Cog):
for target_id, moderation_id, role_id in zip(target_ids, moderation_ids, role_ids): for target_id, moderation_id, role_id in zip(target_ids, moderation_ids, role_ids):
try: try:
member: discord.Member = await guild.fetch_member(target_id) # member: discord.Member = await guild.fetch_member(target_id)
role: discord.Role = guild.get_role(role_id) role: discord.Role = guild.get_role(role_id)
if role is None: if role is None:

View file

@ -2,14 +2,14 @@ from redbot.core import Config
config: Config = Config.get_conf(None, identifier=481923957134912, cog_name="Moderation") config: Config = Config.get_conf(None, identifier=481923957134912, cog_name="Moderation")
def register_config(config: Config): def register_config(config_obj: Config):
config.register_global( config_obj.register_global(
mysql_address= " ", mysql_address= " ",
mysql_database = " ", mysql_database = " ",
mysql_username = " ", mysql_username = " ",
mysql_password = " " mysql_password = " "
) )
config.register_guild( config_obj.register_guild(
use_discord_permissions = True, use_discord_permissions = True,
ignore_other_bots = True, ignore_other_bots = True,
dm_users = True, dm_users = True,
@ -22,7 +22,7 @@ def register_config(config: Config):
auto_evidenceformat = False, auto_evidenceformat = False,
blacklist_roles = [] blacklist_roles = []
) )
config.register_user( config_obj.register_user(
history_ephemeral = None, history_ephemeral = None,
history_inline = None, history_inline = None,
history_pagesize = None, history_pagesize = None,

View file

@ -221,7 +221,6 @@ async def log(interaction: Interaction, moderation_id: int, resolved: bool = Fal
async def send_evidenceformat(interaction: Interaction, case_dict: dict): async def send_evidenceformat(interaction: Interaction, case_dict: dict):
"""This function sends an ephemeral message to the moderator who took the moderation action, with a pre-made codeblock for use in the mod-evidence channel.""" """This function sends an ephemeral message to the moderator who took the moderation action, with a pre-made codeblock for use in the mod-evidence channel."""
from .embed_factory import embed_factory from .embed_factory import embed_factory
from .config import config
send_evidence_bool = (await config.user(interaction.user).auto_evidenceformat() send_evidence_bool = (await config.user(interaction.user).auto_evidenceformat()
or await config.guild(interaction.guild).auto_evidenceformat() or await config.guild(interaction.guild).auto_evidenceformat()