parent
e7f583b7c4
commit
3bcf936636
@ -420,14 +420,18 @@ class TextBasedChannel {
|
|||||||
// Using API to search (without opcode ~ehehe)
|
// Using API to search (without opcode ~ehehe)
|
||||||
let commandTarget;
|
let commandTarget;
|
||||||
// https://discord.com/api/v9/channels/id/application-commands/search?type=1&query=aiko&limit=7&include_applications=false&application_id=id
|
// https://discord.com/api/v9/channels/id/application-commands/search?type=1&query=aiko&limit=7&include_applications=false&application_id=id
|
||||||
|
const query = {
|
||||||
|
type: 1, // Slash commands
|
||||||
|
include_applications: false,
|
||||||
|
};
|
||||||
|
if (this.client.channels.cache.get(this.id)?.type == 'DM') {
|
||||||
|
query.application_id = botId;
|
||||||
|
} else {
|
||||||
|
query.limit = 25;
|
||||||
|
query.query = commandName;
|
||||||
|
}
|
||||||
const data = await this.client.api.channels[this.id]['application-commands'].search.get({
|
const data = await this.client.api.channels[this.id]['application-commands'].search.get({
|
||||||
query: {
|
query,
|
||||||
type: 1, // CHAT_INPUT,
|
|
||||||
include_applications: false,
|
|
||||||
query: commandName,
|
|
||||||
limit: 25, // Max
|
|
||||||
// application_id: botId,
|
|
||||||
},
|
|
||||||
});
|
});
|
||||||
for (const command of data.application_commands) {
|
for (const command of data.application_commands) {
|
||||||
if (user.id == command.application_id) {
|
if (user.id == command.application_id) {
|
||||||
|
Loading…
Reference in New Issue
Block a user