Kod Discord V13 Sa-As Kodu

Spanker#1936
Katılım
23 Eki 2021
Mesajlar
24
Tepkime puanı
4
selam arkadaşlar, sa deyince as diyor bu kadar.
fasasffsafsa.png


JavaScript:
const config = require('./config-client.json');

CONFİGİNİZİ YANİ AYARLARNIZI MAİNE BELİRTİYORUZ.

JavaScript:
client.on("messageCreate", (message) => {
  // Ping Atınca
  if (message.author.bot) return;
      if (message.content.includes(config.text.ne)|| message.content.includes(config.text.dersem)) {
        const simple = new MessageEmbed().setColor('RED').setTitle(config.text.noping).setDescription(config.text.yoksa)
        return message.reply({ embeds: [simple] });
      }
      // Sa - As
    if (message.author.bot) return;
    const messages = config.facetime.messages
    const spankme = messages[Math.floor(Math.random() * messages.length)];
    const present = new MessageEmbed().setColor('GREEN').setTitle(config.text.setTitle).setDescription(spankme)
    if (message.content.includes(config.text.nE)|| message.content.includes(config.text.derseM) ) {
      return message.reply({ embeds: [present] });
    }
});

MAİNE BU KODU YAPIŞTIRIN GİTSİN

config-client.json adlı bir dosya oluşuturn
qwrrwq.png

sasafa.png


CONFİG-CLİENT.JSON A GİRİN VE

JavaScript:
{
    "text": {
 "noping" : "Lütfen Etiket Atmayınız!", "yoksa" : "Aksi Taktirde Ceza Uygulanacaktır.", "ne": "<@!Kendi İd>", "dersem" :"<@!Kendi İd>",

 "setTitle" : "Selam, Hoşgeldiniz.",     "setDescription" : "Bugün Nasılsın", "nE": "sa", "derseM" :"selam"
    },
  
    "facetime": {
        "messages" : [
            "Bugünün Harika Geçmesi Dileğiyle..",
            "Bugün Nasılsın Biraz Mutlu ve Umutlu Gördüm Sanki ?",
            "Bugünler 'de Selam vermez oldun :(",
            "Seni Çok özledim, Gel bir sarılalım.",
            "Bugün ne yapsam derken sen geldin aklıma.",
            "Heyyyy, Hoşgeldinn!",
            "Nasılsın ?",
            "Bana Nasıl olduğunu Açıkla. :(",
            "Günün Nasıl Geçti ?"
          ]

    }
}

VE ARTIK BOTUN ÇALIŞACAKTIR. HER HANGİ BİR HATAYI YORUM YAPARAK BELİRT <3


!
 
' 𝐄𝐧𝐝𝐥𝐞𝐬𝐬#0053
Katılım
17 Ocak 2022
Mesajlar
3
Tepkime puanı
0
Dediklerinizin aynısını yaptım fakat olmadı bot cevaplamıyor "sa" yazısını
 

uwu

awesomebadname
Katılım
4 Haz 2022
Mesajlar
55
Tepkime puanı
4
Şehir
Aksaray
JavaScript:
const saas = {
  texts: [
    {
      triggers: ["sa", "saa", "selamun aleyküm"],
      respone: "saasrandom",
    },
  ],
  respones: {
    saasrandom: {
      title: "Selam, Hoşgeldiniz.",
      messages: [
        "Bugünün Harika Geçmesi Dileğiyle..",
        "Bugün Nasılsın Biraz Mutlu ve Umutlu Gördüm Sanki ?",
        "Bugünler 'de Selam vermez oldun :(",
        "Seni Çok özledim, Gel bir sarılalım.",
        "Bugün ne yapsam derken sen geldin aklıma.",
        "Heyyyy, Hoşgeldinn!",
        "Nasılsın ?",
        "Bana Nasıl olduğunu Açıkla. :(",
        "Günün Nasıl Geçti ?",
      ],
    },
  },
};
client.on("messageCreate", (message) => {
  if (message.author.bot) return;
  saas.texts
    .filter((uwu) => uwu.triggers.includes(message.content))
    .forEach((ıwı) => {
      let msg;
      let title;
      let a = Object.keys(saas.respones).filter((x) => x === ıwı.respone)[0];
      if (!a.length <= 0) {
        if (typeof saas.respones[a].messages === "object")
          msg = saas.respones[a].messages.sort(() => 0.5 - Math.random())[0];
        else msg = saas.respones[a].messages;
        title = saas.respones[a]?.title
      } else msg = ıwı.respone
     
const present = new MessageEmbed()
.setColor("GREEN")
.setDescription(msg);
if(title) present.setTitle(title)
return message.reply({ embeds: [present] });
    });
});
Bu da olabilir, daha gelişmişi

NOT:Test etmedim

Güncelleme
Önceden yaptığım kod;

JavaScript:
client.on("messageCreate", async message => {
    const messages = [
            "Aleyküm selam, hoşgeldin",
            "Aleyküm selam, hoşgeldin bir çay alırmıydınız",
            "Aleyküm selam, hg knk",
            "Aleyküm selam kardeşim, Hoş Geldin",
            "Aleyküm selam kardeşim, Hoşgeldin, Nasılsın ?"
        ];
        var sa = ["Sa", "SA", "sa", "Sea", "sea", "SEA", "selamın aleyküm", "Selamın Aleyküm", "SELAMIN ALEYKÜm", "selamun aleyküm", "Selamun Aleyküm", "SELAMUN ALEYKÜM", "selam", "Selam","s.a","s.a."]
    let OtoCevap = "on" //ayarlamalı olabilmei için
    if (OtoCevap === "on") {
        const randomMessage = messages[Math.floor(Math.random() * messages.length)];
           let foundInText = false;

  for (var i in sa) {
      let as = sa[i].toLowerCase()
                if (sa.includes(message.content.toLowerCase())) {
                  foundInText = true
                }
    
            }
            if (foundInText)
        {
            message.channel.send({content:`<@${message.author.id}> ${randomMessage}`})
      return
        }
  } else {
    
  }
})
 
Son düzenleme:

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

Benzer konular

  • Bilgi