Tek seferde Menü + Buton oluşturma

!Edip#0170
Katılım
1 Eyl 2021
Mesajlar
170
Tepkime puanı
106
Şehir
İzmir
JavaScript:
let Seçenek1 = new MessageMenuSeçenek()
        .setLabel("Seçenek 1")
        .setValue("Seçenek 1")
        .setDescription("Bu size seçeneği sunacak 1")
        .setDefault()
        .setEmoji("😁")
        
        let Seçenek2 = new MessageMenuSeçenek()
            .setLabel("Seçenek 2")
            .setValue("Seçenek 2")
            .setDescription("Bu size seçeneği sunacak 2")
            .setDefault()
            .setEmoji("😄")
        let Seçenek3 = new MessageMenuSeçenek()
            .setLabel("Seçenek 3")
            .setValue("Seçenek 3")
            .setDescription("Bu size seçeneği sunacak 3")
            .setDefault()
            .setEmoji("🤩")
        let selection = new MessageMenu()
            .setID("Selection")
            .setMaxValues(1)
            .setMinValues(1)
            .setPlaceholder("Seçim yapmak için beni tıklayın! | POG")
            .addSeçenek(Seçenek1)
            .addSeçenek(Seçenek2)
            .addSeçenek(Seçenek3)
        let embed = new Discord.MessageEmbed()
        .setColor("RANDOM").setTitle("Bir seçenek!")

let button1 = new MessageButton()
  .setStyle('url')
  .setURL('https://botlands.com/')
  .setLabel('Website');
let button2 = new MessageButton()
  .setStyle('url')
  .setURL('https://botlands.com/')
  .setLabel('İnvite');
let button3 = new MessageButton()
  .setStyle('url')
  .setURL('https://botlands.com/')
  .setLabel('Support Server');

  const row = new MessageActionRow()
  .addComponent(selection)
  const ro = new MessageActionRow()
  .addComponent([button1, button2, button3])

        let menumsg = await message.channel.send({embed: embed , components: [ro, row]})

        function menuselection(menu) {
            switch(menu.values[0]) {
                case "Seçenek 1":
                    menu.reply.send("Seçenek cevabı 1", true)
                break;
                case "Seçenek 2":
                    menu.reply.send("Seçenek cevabı 2", true)
                break;
                case "Seçenek 3":
                    menu.reply.send("Seçenek cevabı 3", true)
                break;
            }
        }
 

Ekli dosyalar

  • Ekran görüntüsü 2021-09-01 125545.png
    Ekran görüntüsü 2021-09-01 125545.png
    32.2 KB · Görüntüleme: 135
  • Ekran görüntüsü 2021-09-01 133922.png
    Ekran görüntüsü 2021-09-01 133922.png
    54.3 KB · Görüntüleme: 137
QC#0001
Katılım
28 Tem 2021
Mesajlar
3
Tepkime puanı
0
Teşekkürler dostum ancak hata alıyorum "SyntaxError: await is only valid in async function"
 
QC#0001
Katılım
28 Tem 2021
Mesajlar
3
Tepkime puanı
0
Saol, "SyntaxError: Unexpected token '??='" peki ya bu? bir bilgin varsa.
 

Konuyu 2 kişi okuyor. (0 kayıtlı üye ve 2 ziyaretçi)

Benzer konular Forum Tarih
Roserqz Boost Satışı 0 61
Valesta Discord Sunucu Satışı 1 144
dapper01 Boost Satışı 0 104
dapper01 Boost Satışı 4 277
sncmrt1 Oyun Hesap & İtem Satışı 1 153
dapper01 Boost Satışı 0 169
dapper01 Token Satışı 0 291
dapper01 Boost Satışı 0 268
Discord Bot Altyapı Satışı 0 327
dapper01 Boost Satışı 1 242

Benzer konular

  • Bilgi