diff --git a/package.json b/package.json index 0eebab35..b1c98301 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "discord.js-selfbot-v13", - "version": "2.15.0", + "version": "2.15.1", "description": "A unofficial discord.js fork for creating selfbots [Based on discord.js v13]", "main": "./src/index.js", "types": "./typings/index.d.ts", diff --git a/src/structures/interfaces/TextBasedChannel.js b/src/structures/interfaces/TextBasedChannel.js index 11da6722..4e64c340 100644 --- a/src/structures/interfaces/TextBasedChannel.js +++ b/src/structures/interfaces/TextBasedChannel.js @@ -498,8 +498,11 @@ class TextBasedChannel { } if (user._partial) await user.getProfile().catch(() => {}); if (!commandName || typeof commandName !== 'string') throw new Error('Command name is required'); - const data = await this.searchInteraction(user.application?.id ?? user.id, 'CHAT_INPUT'); + const API = + this.client.api[this.guild ? 'guilds' : 'channels'][this.guild?.id || this.id]['application-command-index']; + const data = await API.get(); for (const command of data.application_commands) { + if (command.type !== 1) continue; if (user.id == command.application_id || user.application.id == command.application_id) { user.application?.commands?._add(command, true); }