const db = require('quick.db') const Discord = require('discord.js') const talkedRecently = new Set(); exports.run = async (client, message, args) => { if (talkedRecently.has(message.author.id)) { return message.channel.send("Güvenlik sebebiyle `3` Saniye de Bir Kullanabilirsin "); } else { talkedRecently.add(message.author.id); setTimeout(() => { message.delete(); talkedRecently.delete(message.author.id); }, 3000); } if (!message.member.hasPermission('BAN_MEMBERS')) return message.channel.send(':no_entry: Bu komutu kullanabilmek için `Üyeleri At` 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 **f!otocevap aç**, kapatmak için **f!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(3000)) const Açık = new Discord.RichEmbed() .setColor('#960000') .setThumbnail(client.user.avatarURL) .addField('**${client.user.username} | Oto-Cevap Sistemi**', ' 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)) } 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: 2 } exports.help = { name: 'Oto-Cevap' }