Discord sunucudaki herkesin takma adını sıfırlama nasıl yapılır?

Kyte

Femtopat
Katılım
29 Mayıs 2023
Mesajlar
8
Daha fazla  
Cinsiyet
Erkek
Sunucuda bulunan herkesin takma adını nasıl sıfırlayabilirim? V14 uyumlu bir kod yazabilir misiniz?
 
Son düzenleme:
JavaScript:
const Discord = require('discord.js');
const client = new Discord.Client();

const prefix = '!'; // Botunuzun komut ön eki

client.on('ready', () => {
    console.log(`Bot giriş yaptı: ${client.user.tag}`);
});

client.on('message', message => {
    if (!message.content.startsWith(prefix) || message.author.bot) return;

    const args = message.content.slice(prefix.length).trim().split(/ +/);
    const command = args.shift().toLowerCase();

    if (command === 'resetnick') {
        if (!message.member.hasPermission('MANAGE_NICKNAMES')) {
            return message.reply('Bu komutu kullanma izniniz yok!');
        }

        message.guild.members.cache.forEach(member => {
            member.setNickname(null)
                .catch(error => {
                    console.error(`Takma ad sıfırlanırken hata oluştu: ${error}`);
                });
        });

        message.channel.send('Herkesin takma adı sıfırlandı!');
    }
});

client.login('BOT_TOKEN'); // Botunuzun tokeni

ChatGPT çıktısı, !resetnick komudu ile herkesin kullanıcı adını sıfırlayabileceğini söylüyor.
 
Maalesef işe yaramadı. Ben zaten chatgpt'ye sorup denemiştim yine de teşekkürler.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…