This commit is contained in:
parent
082323f17c
commit
faebd2629c
5 changed files with 10 additions and 8 deletions
|
@ -14,4 +14,7 @@
|
|||
too-many-statements,
|
||||
arguments-differ,
|
||||
too-many-return-statements,
|
||||
import-outside-toplevel
|
||||
import-outside-toplevel,
|
||||
import-self,
|
||||
relative-beyond-top-level,
|
||||
duplicate-code
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
import json
|
||||
from datetime import datetime, timedelta
|
||||
from datetime import timedelta
|
||||
from typing import Dict
|
||||
|
||||
from discord import ButtonStyle, Interaction, Message, ui
|
||||
|
|
|
@ -1018,7 +1018,7 @@ class Moderation(commands.Cog):
|
|||
|
||||
for target_id, moderation_id, role_id in zip(target_ids, moderation_ids, role_ids):
|
||||
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)
|
||||
if role is None:
|
||||
|
|
|
@ -2,14 +2,14 @@ from redbot.core import Config
|
|||
|
||||
config: Config = Config.get_conf(None, identifier=481923957134912, cog_name="Moderation")
|
||||
|
||||
def register_config(config: Config):
|
||||
config.register_global(
|
||||
def register_config(config_obj: Config):
|
||||
config_obj.register_global(
|
||||
mysql_address= " ",
|
||||
mysql_database = " ",
|
||||
mysql_username = " ",
|
||||
mysql_password = " "
|
||||
)
|
||||
config.register_guild(
|
||||
config_obj.register_guild(
|
||||
use_discord_permissions = True,
|
||||
ignore_other_bots = True,
|
||||
dm_users = True,
|
||||
|
@ -22,7 +22,7 @@ def register_config(config: Config):
|
|||
auto_evidenceformat = False,
|
||||
blacklist_roles = []
|
||||
)
|
||||
config.register_user(
|
||||
config_obj.register_user(
|
||||
history_ephemeral = None,
|
||||
history_inline = None,
|
||||
history_pagesize = None,
|
||||
|
|
|
@ -221,7 +221,6 @@ async def log(interaction: Interaction, moderation_id: int, resolved: bool = Fal
|
|||
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."""
|
||||
from .embed_factory import embed_factory
|
||||
from .config import config
|
||||
|
||||
send_evidence_bool = (await config.user(interaction.user).auto_evidenceformat()
|
||||
or await config.guild(interaction.guild).auto_evidenceformat()
|
||||
|
|
Loading…
Reference in a new issue