Kod Random Kod İle Kayıt.

RAGE#0001
Katılım
19 Ocak 2022
Mesajlar
27
Tepkime puanı
2
Şehir
İstanbul
Çok basit bir şekilde Math ile yapılan random kod/parola oluşturabildiğiniz bir kod. İyi kullanımlar.
  • Array(7) içindeki sayıyı değiştirerek ne kadar uzunlukta bir şifre oluşturacağınızı seçebilirsiniz.
Benimle çalışmak için; Discord: RAGE#0001

JavaScript:
const { MessageEmbed } = require("discord.js");
const emojiler = require("../../emojiler.json");
const ayarlar = require("../../ayarlar.json");
const config = require("../../config.json");
const db = require("quick.db");
exports.run = async(client, message, args) => {
    let rageembed = new MessageEmbed()
    .setColor(config.embed.color)
    .setAuthor(message.member.displayName, message.author.avatarURL({ dynamic: true }))
    .setFooter(config.embed.footer).setTimestamp()
    .setTitle("Kayıt Ol!")

    let chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
    let randomPassword = Array(7).fill(chars).map(function(x) { return x[Math.floor(Math.random() * x.length)] }).join('');

    let kayıtrol = db.get(`kayıtrol.${message.guild.id}`);
    
    message.channel.send(rageembed.setDescription(`${message.member}, Sunucuya kayıt olmak için aşağıda verilen kodu girmelisiniz. \n\n **${randomPassword}**`)).then(async(msg) => {

        let onay = await message.channel.awaitMessages((m) => m.author.id === message.author.id, { max: 1, time: 30000 })
        let x = onay.first()
        if (x.content === randomPassword) {
            message.member.roles.add(kayıtrol);
            message.react("✅")
            msg.delete({ timeout: 7000 })
        } else {
            message.channel.send(rageembed.setDescription(`${message.member}, Hatalı kod girdiniz lütfen tekrar deneyin.`)).then(m => m.delete({ timeout: 10000 }) && message.delete())
        }
    })
}
exports.conf = {
    aliases: [],
    permLevel: 4,
  };
 
  exports.help = {
    name: 'kayıt'
  }
 
  • Beğen
Tepkiler: burakuss
Calpim#0008
Katılım
4 Mar 2022
Mesajlar
1,723
Tepkime puanı
451
Şehir
Yurtdışı
Paylaşımın için teşekkürler, deneyeceğim.
 

Aventia

Aventia | Yasin
Moderator
aventia
Katılım
11 Kas 2021
Mesajlar
3,692
Tepkime puanı
1,048
Şehir
Samsun
Olur da parola oluşturursanız bir yere not almayı unutmayın. 😄
Eline sağlık.
 

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

  • Bilgi