Skip to content

💫 v1.8 | Slash subcommand/subgroup, yeni publisher ve yeni generatör!

Choose a tag to compare

@TheArmagan TheArmagan released this 24 Sep 20:20

💫 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!
})