Kod Discord.js | Gelişmiş Oto Cevap | V11

Ege'#0001
Katılım
29 Eki 2021
Mesajlar
96
Tepkime puanı
31
Açıklama: Otomatik Cevap Verir!
V11'dir
Main Dosyası:
JavaScript:
//..................................//
//Main Dosyasına Atılacaktır!

client.on('message', async (msg, member, guild) => {
  let DB = require('quick.db')
  let OtoCevap = await  DB.fetch(`otocevap_${msg.guild.id}`)
  if(OtoCevap === 'açık') {//by : Ege#0003
   
    const OtoCevapSelam = new Discord.RichEmbed()
      .setColor('#000096')
      .setDescription(`**Aleyküm Selam, Hoşgeldin ${msg.author.username}!**`)
   
    if (msg.content.toLowerCase() === 'sa') {
      msg.channel.send(OtoCevapSelam).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'slm') {
      msg.channel.send(OtoCevapSelam).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'selam') {
      msg.channel.send(OtoCevapSelam).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'sea') {
      msg.channel.send(OtoCevapSelam).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'selamun aleyküm') {
      msg.channel.send(OtoCevapSelam).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'selamın aleyküm') {
      msg.channel.send(OtoCevapSelam).then(msg => msg.delete(3000))
    }

   
    const OtoCevapHalhatır = new Discord.RichEmbed()
      .setColor('#000096')
      .setDescription(`**İyiyiz, sen nasılsın ${msg.author.username}?**`)
   
    if (msg.content.toLowerCase() === 'naber') {
      msg.channel.send(OtoCevapHalhatır).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'nbr') {
      msg.channel.send(OtoCevapHalhatır).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'nasılsınız') {
      msg.channel.send(OtoCevapHalhatır).then(msg => msg.delete(3000))
    }

   
    const OtoCevapVeda = new Discord.RichEmbed()
      .setColor('#000096')
      .setDescription(`**Hoşçakal ${msg.author.username}!**`)
   
    if (msg.content.toLowerCase() === 'görüşürüz') {
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'bb') {
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'bye') {//discord.gg/turkiye
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'bye bye') {
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'bay') {
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'bay bay') {
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'baybay') {
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
    if (msg.content.toLowerCase() === 'güle güle') {
      msg.channel.send(OtoCevapVeda).then(msg => msg.delete(3000))
    }
   
    if (msg.content.toLowerCase() === `<@${client.user.id}>`) { //Botu etiketleyince mesaj atar
      msg.channel.send('Ha efendim knk')
    }
 
    if (msg.content.toLowerCase() === 'yok bişi') {
      msg.channel.send('LA SEN BENİMLE DALGA MI GEÇİYON')
    }
  }
})

Kod Dosyası:
JavaScript:
 //Komutlar-otocevap.js Dosyasına Atılacaktır!
//by: Ege#0003
const db = require('quick.db')
const Discord = require('discord.js')
exports.run = async (client, message, args) => {
 
  if (!message.member.hasPermission('MANAGE_GUILD')) return message.channel.send('Bu komutu kullanabilmek için `Sunucuyu Yönet` yetkisine sahip olmalısın!')

  const Bilgi = new Discord.RichEmbed()
    .setColor('#000096')
    .setThumbnail(client.user.avatarURL)
    .addField(`**${client.user.username} | Oto-Cevap Sistemi**`, 'Oto-Cevap Sistemi, Sunucunuza Gelenlerin Bazı Yazıları Yazmaları Durumunda Botun Onlara Verecek Tepkisidir.\nBu Yazılara `sa / slm / selam / selamın aleyküm / sea / selamun aleyküm - Aleyküm Selam, Hoşgeldin!`, `naber / nasılsınız / nbr - İyi, sen?`, `görüşürüz / bye bye / bye / bay / bay bay / bb / güle güle - Hoşçakal!` Dahildir.\nAçmak için **!otocevap aç**, kapatmak için **!otocevap kapat** yazmalısınız.')
    .setFooter(client.user.username, client.user.avatarURL)
    .setTimestamp()
 
  if (!args[0]) return message.channel.send("Bilgi").then(msg => msg.delete(99999))

 
  const Açık = new Discord.RichEmbed()
    .setColor('#960000')
    .setThumbnail(client.user.avatarURL)
    .addField('**${client.user.username} | Oto-Cevap Sistemi**', ':white_check_mark: Oto-Cevap Başarıyla Açıldı!')
    .setFooter(client.user.username, client.user.avatarURL)
    .setTimestamp()
 
  if (args[0] == 'aç') {
    db.set(`otocevap_${message.guild.id}`, 'açık'); message.channel.send("Açık").then(msg => msg.delete(3000))
  }//discord.gg/turkiye

  const Kapalı = new Discord.RichEmbed()
    .setColor('#960000')
    .setThumbnail(client.user.avatarURL)
    .addField('**${client.user.username} | Oto-Cevap Sistemi**', ':white_check_mark: Oto-Cevap Başarıyla Kapatıldı!')
    .setFooter(client.user.username, client.user.avatarURL)
    .setTimestamp()
 
  if (args[0] == 'kapat') {
    db.set(`otocevap_${message.guild.id}`, 'kapali'); message.channel.send("Kapalı").then(msg => msg.delete(3000))
  }
}

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['oto-cevap', 'sa-as', 'otocevap'],
  permLevel: 0
}

exports.help = {
  name: 'Oto-Cevap'
}
 
Son düzenleme:
Konu Sahibi
Ege_
Ege'#0001
Katılım
29 Eki 2021
Mesajlar
96
Tepkime puanı
31
elim v12ye alışmış kusura bakma dostum
 

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

  • Bilgi