💫 v1.8 | Slash subcommand/subgroup, yeni publisher ve yeni generatör!
💫 v1.8 | Slash subcommand/subgroup, yeni publisher ve yeni generatör!
Yenilikler:
- Artık subcommand ve subcommand group kullanabiliyorsunuz!
- Generator dosyaları yeniden yazıldı! Tamıyla yeni intereksiyon ve slash komutları destekliyor!
- publishInteractions.js artık client kullanmadan paylaşım yaptığı için çok daha hızlı! Ve sharding gerektirmiyor!
- Örnek iteraksiyon dosyası örnekKomut ve örnekSağtık dosyası olarak iki parça ayrıldı! Daha güzel açıklamalar yazıldı.
Değişiklikler:
- SlashSubCommand classı tamıyla ortadan kaldırıldı!
- SlashSubCommand oluşturmak için SlashCommand ismini array oalrak vermeniz yeterlidir!
Güncelleme Ön İzlemesi:
module.exports = new Underline.SlashCommand({
// Slash komutun kullanıcıya gözüken ismi. Bu isim bir arraydır (liste)
// Bu liste en fazla 3 uzunlukta olabilir. Örneğin;
// ["muüzik", "çal"] kullanıcıya /müzik çal olarak gözükecektir.
// veya ["muüzik", "liste", "temizle"] kullanıcıya /müzik liste temizle
// olarak gözükecektir.
name: ["örnekiteraksiyon"],
onInteraction(inter, other) {
inter.reply("Merhaba!");
},
});// Sağtık menüsünün nerede çıkacağını
// Class tipini değiştirerek değiştirebilirsiniz.
// Örneğin; Underline.UserAction üyeye sağ tıklama ve
// Underline.MessageAction mesaja sağ tıklama interaksiyonudur.
module.exports = new Underline.UserAction({
// Sağtık menüsünde kullanıcıya gözüken isimdir. Bu isim bir stringdir (yazı)
name: "Örnek İsim",
// Örnek komuttaki bütün değerleri buradada kullanabilirsiniz!
})