2022-08-02 23:13:32 +03:00
|
|
|
const { Autocompleter } = require('@eartharoid/dbf');
|
|
|
|
|
|
|
|
module.exports = class ReferencesCompleter extends Autocompleter {
|
|
|
|
constructor(client, options) {
|
|
|
|
super(client, {
|
|
|
|
...options,
|
|
|
|
id: 'references',
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
2022-10-24 22:17:40 +03:00
|
|
|
|
2022-08-14 01:01:44 +03:00
|
|
|
/**
|
|
|
|
* @param {string} value
|
|
|
|
* @param {*} comamnd
|
|
|
|
* @param {import("discord.js").AutocompleteInteraction} interaction
|
|
|
|
*/
|
|
|
|
async run(value, comamnd, interaction) {
|
2022-10-26 02:41:40 +03:00
|
|
|
await interaction.respond(
|
|
|
|
await this.client.autocomplete.components.get('ticket').getOptions(value, {
|
2022-08-14 01:01:44 +03:00
|
|
|
guildId: interaction.guild.id,
|
|
|
|
open: false,
|
2022-10-26 02:41:40 +03:00
|
|
|
userId: interaction.user.id,
|
|
|
|
}),
|
2022-08-14 01:01:44 +03:00
|
|
|
);
|
|
|
|
}
|
2022-08-02 23:13:32 +03:00
|
|
|
};
|