Codex commited on
Commit ·
a4684e9
1
Parent(s): dc7f0d5
Clear stale global commands in guild mode
Browse files- src/index.js +2 -0
src/index.js
CHANGED
|
@@ -81,7 +81,9 @@ async function main() {
|
|
| 81 |
if (config.guildId) {
|
| 82 |
const guild = await readyClient.guilds.fetch(config.guildId);
|
| 83 |
await guild.commands.set(commands);
|
|
|
|
| 84 |
console.log(`Registered slash commands for guild ${config.guildId}`);
|
|
|
|
| 85 |
} else {
|
| 86 |
await readyClient.application.commands.set(commands);
|
| 87 |
console.log('Registered global slash commands');
|
|
|
|
| 81 |
if (config.guildId) {
|
| 82 |
const guild = await readyClient.guilds.fetch(config.guildId);
|
| 83 |
await guild.commands.set(commands);
|
| 84 |
+
await readyClient.application.commands.set([]);
|
| 85 |
console.log(`Registered slash commands for guild ${config.guildId}`);
|
| 86 |
+
console.log('Cleared stale global slash commands');
|
| 87 |
} else {
|
| 88 |
await readyClient.application.commands.set(commands);
|
| 89 |
console.log('Registered global slash commands');
|