Discord kayıt komutu.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
9 Ocak 2017
Mesajlar
122
Tepki puanı
14
Ödüller
9
Yaş
21
9 HİZMET YILI
Merhaba ben discordda kendi botumu yaptım fakat kayıt komutu bulamadım bana kayıt komutu lazım varsa lütfen acil verin. ŞÖYLE İSTİYORUM !erkek Alp-15
 
Üye
Katılım
24 Şub 2020
Mesajlar
15
Tepki puanı
0
Yaş
27
6 HİZMET YILI
kanka nete yaz çkar veya herhangı bır dıscord serverıne gır oraya sor
 
Seçkin Üye
Katılım
21 Şub 2020
Mesajlar
323
Çözümler
2
Tepki puanı
55
Ödüller
5
6 HİZMET YILI
JavaScript:
const Discord = require('discord.js');
module.exports.run = async (client, msg, args) => {

    let kayıt = msg.guild.member(msg.mentions.users.first()) || msg.guild.member(args[0]);
    if (!kayıt) return msg.channel.send({
        embed: {
            color: Math.floor(Math.random() * (0xFFFFFF + 1)),
            description: (" Kendini etiketlemelisin!")
        }
    })

    let role = msg.guild.roles.find(r => r.name === "Üye");
    if (!role) {
        try {
            role = await msg.guild.Role({
            });

            msg.guild.channels.forEach(async (channel, id) => {
                await channel.overwritePermissions(role, {
                   
                });
            });
        } catch (e) {
            console.log(e.stack);
        }

    }

    if (kayıt.roles.has(role.id)) return msg.channel.send({
        embed: {
            color: Math.floor(Math.random() * (0xFFFFFF + 1)),
            description: ("  Zaten önceden kayıt olmuşsun! ")
        }
    });

    await kayıt.addRole(role);
    msg.channel.send({
        embed: {
            color: Math.floor(Math.random() * (0xFFFFFF + 1)),
            description: (" Tebrikler kayıt oldunuz!")
        }
    })
}
exports.conf = {
    enabled: true,
    guildOnly: true,
    aliases: [],
    permLevel: 0
};
Zaten azcık biliyosan js kendine göre düzenlersin
 
Seçkin Üye
Katılım
17 Ara 2018
Mesajlar
318
Çözümler
2
Tepki puanı
45
Ödüller
6
7 HİZMET YILI
kendi botunu nasıl yaptın kanka? youtube linki vs varsa atabilir misin ?
 
Süper Üye
Katılım
6 Ocak 2018
Mesajlar
610
Tepki puanı
86
Ödüller
9
8 HİZMET YILI
Dostum Revenqe96#2389 Ekle Vereyim Direk Altyapı Olarak
 
ϟ playing pubg ϟ
Süper Üye
Katılım
12 Eki 2019
Mesajlar
603
Çözümler
1
Tepki puanı
22
Yaş
41
6 HİZMET YILI
foruma bak, zaten böyle bir soru sordular
 
Elbet Bir Gün
Süper Üye
Katılım
8 Mar 2018
Mesajlar
702
Çözümler
4
Tepki puanı
40
Ödüller
8
Yaş
28
8 HİZMET YILI
hocam discord için bu tarz github da var zaten burda bi arkadaş paylaşmış onları klonlayıp daha fazla yetki kayıt ettirebilirsin veya farklı şeylerde kullanabilirsin
 
Uzman Üye
Katılım
21 Nis 2019
Mesajlar
296
Çözümler
3
Tepki puanı
23
Ödüller
5
Yaş
40
7 HİZMET YILI
bende arastırdım ama bulamadım bulabılırsenız banada atamısınız lınkı

tesekkurler
 
Üye
Katılım
9 Kas 2017
Mesajlar
15
Tepki puanı
0
Yaş
26
8 HİZMET YILI
Arkadaşlar adam sizlerden kodu istiyor ıvır zıvır yerlerde var deyip kirtletmeyin
 
Üye
Katılım
18 May 2020
Mesajlar
2
Tepki puanı
0
Yaş
23
6 HİZMET YILI
[CODE title="İşte Yetkililerin Kayıt Edebileceği Kayıt Kodu ;"]const Discord = require('discord.js');

exports.run = async (client, message, args) => {

let kayityetkili = '712294789994774628' //KAYIT YETKİLİSİ ID
let verbuse = '712330682512179271' //VERİLECEK ROL ID
let verbusem = '712294793362800690' //VERİLECEK ROL ID
let albuse = '712293075501973546' //ALINACAK ROL ID
let isimön = '' //DEĞİŞTİRİLECEK İSMİN ÖNÜNE GELEN

//TİK İSMİNDE BİR EMOJİNİZ OLMASI LAZIM (Hareketli Olsa Daha Güzel Gözükür)

if(!message.member.roles.has(kayityetkili))
if(!message.member.hasPermission("ADMINISTRATOR"))
return message.channel.send(`<a:cross:714560622431305739> **|** **Bu komutu kullanabilmek için \`Kayıt\` yetkisine sahip olmasınız.**`);
let member = message.mentions.members.first()
let isim = args.slice(1).join(" ")
if (!member) return message.channel.send('<a:cross:714560622431305739> **|** **Bir Üye Etiketlemelisin**')
if (!isim) return message.channel.send('<a:cross:714560622431305739> **|** **Bir İsim Yazmalısın**')

setTimeout(function(){
member.setNickname(`${isimön}/${isim}`)
},2000)
setTimeout(function(){
member.addRole(verbuse)
member.addRole(verbusem)
},3000)
setTimeout(function(){
member.removeRole(albuse)
},4000)

const emoji = client.emojis.find(emoji => emoji.name === "tik");
let embed = new Discord.RichEmbed()
.setColor('RANDOM')
.setDescription(`<a:check2:715872934224461835> **|** **Kayıt işlemi Başarılı**

**Kayıt edilen kullanıcı :** ${isimön}/${isim}

**Kayıt işleminde verilen rol :** <@&${verbuse}>, <@&${verbusem}>

**Kayıt işleminde alınan rol :** <@&${albuse}>
`)
.setFooter(`Komutu kullanan yetkili : ${message.author.username}`)
.setImage("https://giphy.com/gifs/IeS4zb4iAVGZyFwCOZ/html5")
message.channel.send(embed)
message.react(emoji)
};

exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['erkek'],
permLevel: 0
}
exports.help = {
name: 'üye',
description: "Erkek kullanıcıları kayıt etme komutu.",
usage: 'c!üye <yeni nick>'
}[/CODE]
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst