50 |
isInteraction: true |
isInteraction: true |
51 |
} as InteractionOptions; |
} as InteractionOptions; |
52 |
|
|
53 |
if (!await client.cooldown.start(interaction, options)) |
await command.execute(client, interaction, options); |
|
return; |
|
|
|
|
|
await command.run(client, interaction, options); |
|
54 |
(global as any).lastCommand = commandName; |
(global as any).lastCommand = commandName; |
55 |
} |
} |
56 |
} |
} |
68 |
return; |
return; |
69 |
} |
} |
70 |
|
|
71 |
|
if (!(await command.perms(client, interaction))) { |
72 |
|
return; |
73 |
|
} |
74 |
|
|
75 |
const options = { |
const options = { |
76 |
cmdName: commandName, |
cmdName: commandName, |
77 |
options: interaction.options, |
options: interaction.options, |
98 |
if (!allowed) { |
if (!allowed) { |
99 |
return; |
return; |
100 |
} |
} |
101 |
|
|
102 |
|
if (!(await command.perms(client, interaction))) { |
103 |
|
return; |
104 |
|
} |
105 |
|
|
106 |
await command.default(client, interaction); |
await command.default(client, interaction); |
107 |
} |
} |