- Ege'#0001
- Katılım
- 29 Eki 2021
- Mesajlar
- 96
- Tepkime puanı
- 31
Açıklama: Hoş geldin - bay bay ayarlamalı her sunucuda kullanılabilir.
V12'dir
Ekstra Bilgi: croxydb modülü gerekir.
Kod Dosyası:V12'dir
Ekstra Bilgi: croxydb modülü gerekir.
JavaScript:
//Komutlar/hg-bb.js Dosyasına Atılacaktır!
const Discord = require('discord.js')
const db = require('croxydb')
//dctr ekibi
exports.run = async (client, message ,args) => {
if(!message.member.hasPermission("MANAGE_GUILD")) return message.reply("YETERSİZ YETKİ! YETKİN YOK")
if(!args[0]) return message.reply("**Hatalı Kullanım❌\nAyarlamak İçin: !hg-bb log-ayarla #kanal\nSıfırlamak İçin: !hg-bb log-sıfırla**")
let kanal = message.mentions.channels.first()
if(args[0] == 'log-ayarla') {
db.set(`cshgbb.${message.guild.id}`, kanal.id)
if(!kanal) return message.reply("**Bir Kanal Belirtmedin!**")//by: Ege#0003
message.channel.send(`**Hoş Geldin - ByeBye Kanalı Başarıyla \`${kanal.name}\` Olarak Ayarlandı!**`)
}
if(args[0] == 'log-sıfırla') {
db.delete(`cshgbb.${message.guild.id}`)
message.channel.send(`**Sistem Sıfırlandı!**`)
}
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: [], //dctr ekibi
permLevel: 0,
};
exports.help = {
name: "hg-bb",
};
Main Dosyası:
JavaScript:
//...........................................//
//Main Dosyasına Atılacaktır!
client.on('guildMemberAdd', async member => {
let cdb = require("croxydb")
let hgbb = cdb.get(`cshgbb.${member.guild.id}`)
let sunucu = member.guild.channels.cache.get(hgbb)
if(hgbb){
if(sunucu){
const embed = new Discord.MessageEmbed()
.setColor('RED')
.setAuthor(member.user.tag, member.user.avatarURL())
.setThumbnail(member.user.avatarURL())
.setDescription(`${member} Sunucucuya Katıldı Toplam Üye: \`${member.guild.memberCount}\``)
.setFooter(member + `Sunucuya Katıldı!`)
sunucu.send(embed) //dctr ekibi
}}
})
client.on('guildMemberRemove', async member => {
let cdb = require("croxydb")
let hgbb = cdb.get(`cshgbb.${member.guild.id}`)
let sunucu = member.guild.channels.cache.get(hgbb)
if(hgbb){
if(sunucu){
const embed = new Discord.MessageEmbed() //dctr ekibi
.setColor('RED')
.setAuthor(member.user.tag, member.user.avatarURL())
.setThumbnail(member.user.avatarURL())
.setDescription(`${member.user.tag} Sunucudan Ayrıldı! Geriye Kalan Üye: ${member.guild.memberCount}`)
.setFooter(member.user.tag + `Sunucudan Ayrıldı!`)
sunucu.send(embed)//by: Ege#0003
}}
})