- Katılım
- 15 Eyl 2020
- Konular
- 5
- Mesajlar
- 5
- Tepki puanı
- 12
- Puanları
- 0
Öncelikle bu kayıt sistemin de olan çok güzel bir şey var bir defa kayıt edilen kişi 2. defa edildiğin de teyit sayısına +1 olarak eklemiyor yani nasıl diyelim ki ben bir yetkili tarafından kayıt edildim ve ona +1 teyit sayısı geldi fakat sunucudan çıkıp tekrar geldiğim de tekrar kayıt edilirsem kim kayıt ederse etsin onun teyit sayısına +1 olarak eklenmeyecek bu şekil de bugla veya herhangi bir şekil de kasılan teyit sayısı olmayacak ve bunun yanın da çok güzel bir şey daha içeriyor daha önce bir kullanıcı kayıt edildiyse onun sunucu da hangi isimle kaydedildiğini veritabanına kaydedip 2. defa kayıt edildiğin de önceden hangi isimle kayıt edildiyse onun bilgilerini veriyor.
Bu kayıt sistemini kendi sunucumuzda kullanmaktayız ✶ İsim | Yaş şeklin de kayıt etmektedir buna ihtiyacınız yoksa oradan kendiniz düzenleyebilirsiniz komutları yaparken herhangi bir yardıma ihtiyacınız olursa alta discord adresini bırakmanız yeterlidir.
İçeri de 4 adet komut bulunmaktadır.
1 ve 2. komut erkek ve kız kayıt sistemine bağlı içeri de ki mesajları her şeyi kendinize göre düzenleyebilirsiniz
3. Kayıt sayısını gösteren komut prefixinizle beraber {prefix}ks yazıyorsunuz ve toplam kaç kişi kayıt kaç erkek kaç kız kayıt ettiğinizi görebilirsiniz.
KODLAR
Erkek Kayıt
Kız Kayıt
Kayıt Say
Kayıt Sıfırla
Bu kayıt sistemini kendi sunucumuzda kullanmaktayız ✶ İsim | Yaş şeklin de kayıt etmektedir buna ihtiyacınız yoksa oradan kendiniz düzenleyebilirsiniz komutları yaparken herhangi bir yardıma ihtiyacınız olursa alta discord adresini bırakmanız yeterlidir.
İçeri de 4 adet komut bulunmaktadır.
1 ve 2. komut erkek ve kız kayıt sistemine bağlı içeri de ki mesajları her şeyi kendinize göre düzenleyebilirsiniz
3. Kayıt sayısını gösteren komut prefixinizle beraber {prefix}ks yazıyorsunuz ve toplam kaç kişi kayıt kaç erkek kaç kız kayıt ettiğinizi görebilirsiniz.
KODLAR
Erkek Kayıt
JavaScript:
const Discord = require('discord.js');//CodeArius
const db = require('quick.db')//CodeArius
exports.run = async (client, message, args) => {
let emojis = "743243264135659530"
let kayityetkili = '716777613858701415' //Yetkili
let verbuse = '716777613833535592' //Verilecek
let albuse = '716777613833535588' //Alınacak
let isimön = '✶' //İsim Ön
let emojis = "743243264135659530"
//Not = Bu kayıt sistemi ✶ Aquarius Sunucumuz için hazırlanmıştır ✶ İsim | Yaş şeklin de kayıt etmektedir kendi sunucunuza göre ayarlayınız.
client.emojis.get("")
if(!message.member.roles.has(kayityetkili))
return message.channel.send(`Bu komutu kullanabilmek için \`Kayıt\` yetkisine sahip olmalısınız.`);
let member = message.mentions.members.first()
let isim = args[1]
let yaş = args[2]
let kayıtlımı = await db.fetch(`kayıtlıkişi_${member}`)
let eskiismi = await db.fetch(`kayıtlıisim_${member}`)
let toplamaisim = `${isimön} ${isim} ${yaş}`
if (!member) return message.channel.send('Bir üye etiketlemelisin.')
if (!isim) return message.channel.send('Bir isim yazmalısın.')
if (!yaş) return message.channel.send('Bir yaş yazmalısın.')
if (isNaN(yaş)) return message.channel.send('Yaş sadece sayı olarak kabul edilir.')
setTimeout(function(){
member.setNickname(`${isimön} ${isim} | ${yaş}`)
},1000)
setTimeout(function(){
member.addRole(verbuse)
member.removeRole(albuse)
},2000)
let toplam = await db.get(`kayıttoplam_${message.author.id}`) || '0'
const emoji = client.emojis.find(emoji => emoji.name === "5_");
if(kayıtlımı !== 'evet') {
db.add(`kayıte_${message.author.id}`, 1)
db.add(`kayıttoplam_${message.author.id}` , 1)
db.set(`kayıtlıkişi_${member}`, 'evet')
db.set(`kayıtlıisim_${member}`, toplamaisim)
let embed = new Discord.RichEmbed()
.setColor('BLUE')
.setDescription(`Kayıt İşlemi Başarılı!
**Kayıt Edilen Kullanıcı ** ${member}
**Verilen Rol ** <@&${verbuse}>
**Alınan Rol ** <@&${albuse}>
<@!${message.author.id}> **Kişisinin toplam** ${toplam} **adet teyiti oldu.**
`)
.setAuthor(client.user.username, client.user.avatarURL)
.setTimestamp()
.setFooter('✶ Aquarius Moderasyon ')
.setThumbnail("https://cdn.discordapp.com/attachments/706019702299688961/751122634170957995/qwqw.gif")
message.channel.send(embed)
message.react(emojis)
}
if(kayıtlımı === 'evet'){
db.set(`kayıtlıisim_${member}`, toplamaisim)
let embed = new Discord.RichEmbed()
.setColor('BLUE')
.setDescription(`**Bu kişi daha önceden de kayıt edilmiş!**
**Kullanıcı daha önce bu isimle kayıt edilmiş!** \`${eskiismi}\``)
.setAuthor(client.user.username, client.user.avatarURL)
.setTimestamp()
.setFooter('✶ Aquarius Moderasyon ')
.setThumbnail("https://cdn.discordapp.com/attachments/706019702299688961/751122634170957995/qwqw.gif")
message.channel.send(embed)
}
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['oyuncu','o'],
permLevel: 0
}
exports.help = {
name: 'e',
description: "Erkek kullanıcıları kayıt etme komutu.",
usage: 'erkek <yeni nick>'
}[/SIZE][/B]
//https://www.codearius.com/
[B][SIZE=3]//Bu kod CodeArius'a aittir!
//Rewindo
//Aquarius
Kız Kayıt
JavaScript:
const Discord = require('discord.js');//CodeArius
const db = require('quick.db')//CodeArius
exports.run = async (client, message, args) => {
let kayityetkili = '716777613858701415' //Yetkili
let verbuse = '729680966767083613' //Verilecek
let albuse = '716777613833535588' //Alınacak
let isimön = '✶' //İsim Ön
let emojis = "743243264135659530"
//Not = Bu kayıt sistemi ✶ Aquarius Sunucumuz için hazırlanmıştır ✶ İsim | Yaş şeklin de kayıt etmektedir kendi sunucunuza göre ayarlayınız.
client.emojis.get("")
if(!message.member.roles.has(kayityetkili))
if(!message.member.hasPermission("ADMINISTRATOR"))
return message.channel.send(`Bu komutu kullanabilmek için \`Kayıt\` yetkisine sahip olmalısınız.`);
let member = message.mentions.members.first()
let isim = args[1]
let yaş = args[2]
let kayıtlımı = await db.fetch(`kayıtlıkişi_${member}`)
let eskiismi = await db.fetch(`kayıtlıisim_${member}`)
let toplamaisim = `${isimön} ${isim} ${yaş}`
if (!member) return message.channel.send('Bir üye etiketlemelisin.')
if (!isim) return message.channel.send('Bir isim yazmalısın.')
if (!yaş) return message.channel.send('Bir yaş yazmalısın.')
if (isNaN(yaş)) return message.channel.send('Yaş sadece sayı olarak kabul edilir.')
setTimeout(function(){
member.setNickname(`${isimön} ${isim} | ${yaş}`)
},1000)
setTimeout(function(){
member.addRole(verbuse)
member.removeRole(albuse)
},2000)
let toplam = await db.get(`kayıttoplam_${message.author.id}`) || '0'
const emoji = client.emojis.find(emoji => emoji.name === "5_");
if(kayıtlımı !== 'evet') {
db.add(`kayıtk_${message.author.id}`, 1)
db.add(`kayıttoplam_${message.author.id}` , 1)
db.set(`kayıtlıkişi_${member}`, 'evet')
db.set(`kayıtlıisim_${member}`, toplamaisim)
let embed = new Discord.RichEmbed()
.setColor('BLUE')
.setDescription(`Kayıt İşlemi Başarılı!
<a:tik1:743243264135659530> **Kayıt Edilen Kullanıcı ** ${member}
<a:tik1:743243264135659530> **Verilen Rol ** <@&${verbuse}>
<a:tik1:743243264135659530> **Alınan Rol ** <@&${albuse}>
<@!${message.author.id}> **Kişisinin toplam** ${toplam} **adet teyiti oldu.**
`)
.setAuthor(client.user.username, client.user.avatarURL)
.setTimestamp()
.setFooter('✶ Aquarius Moderasyon ')
.setThumbnail("https://cdn.discordapp.com/attachments/706019702299688961/751122634170957995/qwqw.gif")
message.channel.send(embed)
message.react(emojis)
}
if(kayıtlımı === 'evet'){
db.set(`kayıtlıisim_${member}`, toplamaisim)
let embed = new Discord.RichEmbed()
.setColor('BLUE')
.setDescription(`**Bu kişi daha önceden de kayıt edilmiş!**
**Kullanıcı daha önce bu isimle kayıt edilmiş!** \`${eskiismi}\``)
.setAuthor(client.user.username, client.user.avatarURL)
.setTimestamp()
.setFooter('✶ Aquarius Moderasyon ')
.setThumbnail("https://cdn.discordapp.com/attachments/706019702299688961/751122634170957995/qwqw.gif")
message.channel.send(embed)
}
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['oyuncu','o'],
permLevel: 0
}
exports.help = {
name: 'k',
description: "Erkek kullanıcıları kayıt etme komutu.",
usage: 'kız <yeni nick>'
}
//Bu kod CodeArius'a aittir!
//Rewindo
//tuleymaN
//Aquarius
Kayıt Say
JavaScript:
const Discord = require('discord.js');//CodeArius
const db = require('quick.db')//CodeArius
exports.run = async (client, message, args) => {
let codearius = '716777613858701415' //Kayıtı kullanacak yetkili İD
if(!message.member.roles.has(codearius))
return message.channel.send(`Bu komutu kullanabilmek için \`Kayıt\` yetkisine sahip olmalısınız.`);
//Not = Bu kayıt sistemi ✶ Aquarius Sunucusuna hazırlanmıştır kendi sunucunuza göre ayarlayınız.
let kişi = message.mentions.users.first();
if(!kişi) {
let erkek = await db.get(`kayıte_${message.author.id}`) || '0'
let kız = await db.get(`kayıtk_${message.author.id}`) || '0'
let toplam = await db.get(`kayıttoplam_${message.author.id}`) || '0'
let kayıtlılar = new Discord.RichEmbed()
.setColor('BLUE')
.setDescription(`**${message.author.username} Kişisinin teyit bilgileri**\n\n`)
.setThumbnail('https://media.giphy.com/media/HJ7vV2YUBHnYA/giphy.gif')
.addField('__Erkek__', erkek, true)
.addField('__Kız__', kız, true)
.addField('__Toplam__', toplam)
message.channel.send(kayıtlılar)
}
if(kişi) {
let erkek = await db.get(`kayıte_${kişi.id}`) || '0'
let kız = await db.get(`kayıtk_${kişi.id}`) || '0'
let toplam = await db.get(`kayıttoplam_${kişi.id}`) || '0'
let kayıtlılar = new Discord.RichEmbed()
.setColor('BLUE')
.setDescription(`**${kişi.username} Kişisinin teyit bilgileri**\n\n`)
.setThumbnail('https://media.giphy.com/media/HJ7vV2YUBHnYA/giphy.gif')
.addField('__Erkek__', erkek, true)
.addField('__Kız__', kız, true)
.addField('__Toplam__', toplam)
message.channel.send(kayıtlılar)
}
};
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['ks','kayıt-say'],
permLevel: 0
}
exports.help = {
name: 'kayıtsay',
description: "kayıtsay",
usage: 'kayıtsay'
}
//https://www.codearius.com/
//Bu kod CodeArius'a aittir!
//Rewindo
//tuleymaN
//Aquarius
Kayıt Sıfırla
JavaScript:
const Discord = require("discord.js");//CodeArius
const db = require('quick.db')//CodeArius
module.exports.run = async (client, message, args) => {
let kişi = message.mentions.users.first();
if(!kişi) return message.channel.send('Bir kişiyi etiketlemen gerekli!')
if(kişi) {
message.channel.send(`<@!${kişi.id}> Kişisinin teyit bilgileri başarıyla sıfırlandı.`)
db.delete(`kayıte_${kişi.id}`)
db.delete(`kayıtk_${kişi.id}`)
db.delete(`kayıttoplam_${kişi.id}`)
}
}
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['sıfırla'],
permLevel: 3
};
exports.help = {
name: 'sıfırla'
}
//https://www.codearius.com/
//Bu kod CodeArius'a aittir!
//Rewindo
//tuleymaN
//Aquarius
Son düzenleme: