slash-komut-altyapi-v13

discord.js v13 modülü için slash komut altyapısı.

Stars
4
Committers
1

Slash Komut Altaps

Kullanmaya Balamadan nce

1.

.env dosyasndaki token ile belirtilen ksmn yerine botunuzun tokeni girilmelidir.

2.

server.js dosyasndaki BOT_ID ile belirtilen ksmn yerine botunuzun ID'si girilmelidir.

Nasl Komut Eklerim?

komutlar klasrnn iinde komutad.js eklinde bir dosya oluturun. Dosyann iine aadaki ablonu yaptrn:

const { CommandInteraction, Client, AutocompleteInteraction } = require("discord.js");

module.exports = {
    type: 1, //Ne yaptn bilmiyorsan buray deitirme.
    name: '', //Komut Ad
    description: '', //Komut Aklamas
    options: [], //Komut Seenekleri | Seenek eklemek iin buradan yardm alabilirsin: https://discord.com/developers/docs/interactions/application-commands#application-command-object-application-command-option-structure
    /**
     * Komut kullanldnda bu fonksiyon alr.
     * @param {CommandInteraction} interaction Etkileim
     * @param {Client} client Bot Client
     */
    async run(interaction, client) {
    },
    /**
     * Komut iin bir autocomplete eventi alnrsa bu fonksiyon alr.
     * @param {AutocompleteInteraction} interaction Etkileim
     * @param {Client} client Bot Client
     */
    async autocomplete(interaction, client) {
    }
};

Dosyann iini istediiniz gibi zelletirip komutunuzu ekleyebilirsiniz.

Nasl Kullanlr?

Botu manuel olarak balatmak iin npm start veya node server.js yazabilirsiniz.