- Katılım
- 10 Kas 2019
- Konular
- 225
- Mesajlar
- 1,057
- Çözümler
- 19
- Tepki puanı
- 1,050
- Puanları
- 8,710
Gelişmiş isim değiştirme kodlaması
En fazla 32 karakter isim girilebilir.
Bu komutu kullanmak için rolünüzün içinde "kullanıcı adlarını yönet" yetkisi açık olmalı.
Kayıt botunuz varsa tavsiye ederim.
Komut Kullanımı
{prefix}isimdeğiştir @kullanıcı yeni isim
Komutlar Bölümüne
JavaScript:
const Discord = require('discord.js');
const client = new Discord.Client();
const ayarlar = require('../ayarlar.json');
const prefix = ayarlar.prefix
exports.run = async (client, message, args) => {
if (!message.member.hasPermission("MANAGE_NICKNAMES")) return message.reply(`:warning: Bunu yapabilmek için gerekli yetkiye sahip değilsiniz!`)
let isim = args.slice(1).join(' ');
let kullanici = message.mentions.users.first();
if(!kullanici) return message.reply(`:warning: Lütfen bir kullanıcı giriniz! \nDoğru Kullanım; \`${prefix}isimdeğiştir @${client.user.username}#${client.user.discriminator} <yeni isim>\``)
if(!isim) return message.reply(`:warning: Lütfen bir kullanıcı adı giriniz! \nDoğru Kullanım; \`${prefix}isimdeğiştir @${client.user.username}#${client.user.discriminator} <yeni isim>\``)
if(isim.length > 32) return message.reply(`:warning: Lütfen \`32\` karakteri geçmeyecek şekilde bir isim giriniz!`)
message.guild.members.get(kullanici.id).setNickname(`${isim}`)
message.channel.send(`:white_check_mark: Başarılı bir şekilde \`${kullanici.username}\` adlı kişinin kullanıcı adı \`${isim}\` olarak değiştirildi.`)
}
exports.conf = {
enabled: true,
guildOnly: false,
aliases: ['isimdegistir'],
permLevel: 0
}
exports.help = {
name: 'isimdeğiştir',
description: 'Belirttiğiniz kullanıcının kullanıcı adını değiştirir.',
usage: 'isimdeğiştir @kullanıcı <kullanıcı adı>'
}