Merge branch 'bugfix-59'
This commit is contained in:
commit
877eff30f5
2 changed files with 3 additions and 4 deletions
|
@ -25,7 +25,7 @@ intents.members = True
|
||||||
restart_ctx = None
|
restart_ctx = None
|
||||||
|
|
||||||
invites = re.compile(
|
invites = re.compile(
|
||||||
r"(https?://)?(www.)?(discord.(gg|io|me|li)|discord(app)?.com/invite)/([^\s/]+?)(?=\b)",
|
r"(?:https?://)?(?:www.)?(?:discord.(?:gg|io|me|li)|discord(?:app)?.com/invite)/([^\s/]+?)(?=\b)",
|
||||||
flags=re.IGNORECASE,
|
flags=re.IGNORECASE,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -194,7 +194,6 @@ async def on_message(message: Message):
|
||||||
if autopurge:
|
if autopurge:
|
||||||
await message.delete(delay=autopurge["delay"])
|
await message.delete(delay=autopurge["delay"])
|
||||||
content = re.sub(r"\s+", "", message.content)
|
content = re.sub(r"\s+", "", message.content)
|
||||||
content = re.sub(r"[^\w\d./]+", "", content)
|
|
||||||
match = invites.search(content)
|
match = invites.search(content)
|
||||||
if match:
|
if match:
|
||||||
guild_invites = await message.guild.invites()
|
guild_invites = await message.guild.invites()
|
||||||
|
@ -202,7 +201,7 @@ async def on_message(message: Message):
|
||||||
"dbrand",
|
"dbrand",
|
||||||
"VtgZntXcnZ",
|
"VtgZntXcnZ",
|
||||||
]
|
]
|
||||||
if match.group(6) not in allowed:
|
if match.group(1) not in allowed:
|
||||||
await message.delete()
|
await message.delete()
|
||||||
db.jarvis.warns.insert_one(
|
db.jarvis.warns.insert_one(
|
||||||
{
|
{
|
||||||
|
|
|
@ -357,7 +357,7 @@ class ModlogCog(commands.Cog):
|
||||||
async def on_message_edit(
|
async def on_message_edit(
|
||||||
self, before: discord.Message, after: discord.Message
|
self, before: discord.Message, after: discord.Message
|
||||||
):
|
):
|
||||||
if before.author != self.bot.user.id:
|
if before.author != get_config().client_id:
|
||||||
modlog = self.db.jarvis.settings.find_one(
|
modlog = self.db.jarvis.settings.find_one(
|
||||||
{"guild": after.guild.id, "setting": "modlog"}
|
{"guild": after.guild.id, "setting": "modlog"}
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Reference in a new issue