aboutsummaryrefslogtreecommitdiff
path: root/events/interaction.js
diff options
context:
space:
mode:
authorame <[email protected]>2024-01-27 22:44:58 -0600
committerame <[email protected]>2024-01-27 22:44:58 -0600
commit0ae44b182102d092b70e96579d22b6f48c7af718 (patch)
tree675719204874ead16364d0d1d0342e68d369d94e /events/interaction.js
parent2e6c586c26f8191f27fbdddfac681b5fa21b9b30 (diff)
confirm fixes and mod_respect_restrict
Diffstat (limited to 'events/interaction.js')
-rw-r--r--events/interaction.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/events/interaction.js b/events/interaction.js
index b3a5be1..bec2f6c 100644
--- a/events/interaction.js
+++ b/events/interaction.js
@@ -24,7 +24,8 @@ module.exports = {
let mod = interaction.user.permissions!=null&&interaction.user.permissions?.has(PermissionsBitField.Flags.KickMembers)
let command = global.s_commands.find(o => o.name === interaction.commandName)
if(!((!command.command.config.restrict||command.command.config.restrict.length==0||command.command.config.restrict.includes(interaction.channel.id))&&
- (!command.command.config.restricted||command.command.config.restricted.length==0||!command.command.config.restricted.includes(interaction.channel.id)))&&!mod)
+ (!command.command.config.restricted||command.command.config.restricted.length==0||!command.command.config.restricted.includes(interaction.channel.id)))
+ &&!(mod&&!command.command.config.mod_respect_restrict))
return interaction.reply({content:"you cannot send this here! try `sns help` for more info",ephemeral:true})
if(command==null)
return;