20-07-2020, Saat: 17:08
Komudun Adı: Ayarlamalı Sa-As
Komut için Gerekli Modüller: quick.db, discord.js
Komut Açıklaması: Komut Aktif Olduğunda Sa Yazılınca Otomatik Olarak Cevap Vericekdir
Komutun Ekleneceği Yer: Komutlar,Main (bot.js, server.js)
Bot.js
Komutlara
Komut için Gerekli Modüller: quick.db, discord.js
Komut Açıklaması: Komut Aktif Olduğunda Sa Yazılınca Otomatik Olarak Cevap Vericekdir
Komutun Ekleneceği Yer: Komutlar,Main (bot.js, server.js)
Bot.js
Kod:
client.on("message", async msg => {
const i = await db.fetch(`ssaass_${msg.guild.id}`);
if (i == 'acik') {
if (msg.content.toLowerCase() == 'sa' || msg.content.toLowerCase() == 's.a' || msg.content.toLowerCase() == 'selamun aleyküm') {
try {
return msg.reply('Aleyküm Selam, Hoşgeldin')
} catch(err) {
console.log(err);
}
}
}
else if (i == 'kapali') {
}
if (!i) return;
});Komutlara
Kod:
const db = require('quick.db')
const Discord = require('discord.js')
exports.run = async (bot, message, args) => {
if (!args[0]) return message.channel.send(`Aç yada kapat yazmalısın!! Örnek: /sa-as aç`)
if (!message.member.hasPermission('MANAGE_MESSAGES')) return message.channel.send('Bu komutu kullanmak için`MESAJLARI_YÖNET` yetkisine sahip olmalısın!')
if (args[0] == 'aç') {
db.set(`ssaass_${message.guild.id}`, 'acik').then(i => {
message.channel.send(`Artık biri sa diyince otomatik olarak Aleyküm Selam diyecek.`)
})
}
if (args[0] == 'kapat') {
db.set(`ssaass_${message.guild.id}`, 'kapali').then(i => {
message.channel.send(`Artık biri sa diyince cevap vermicek...`)
})
}
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['sa-as-sistemi'],
permLevel: 0
};
exports.help = {
name: 'sa-as',
description: '',
usage: 'sa-as'
};