Discord.js | Klasik Avatar Komutu

Oyuncular Şehri

avnnn

Genel Moderatör
Katılım
16 Şub 2020
Konular
270
Mesajlar
878
Çözümler
2
Tepki puanı
1,124
Puanları
7,910
JavaScript:
const Discord = require('discord.js');

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

let mention = message.mentions.users.first();
let sender = "";

if (message.channel.guild.member(message.author).nickname == null) {
  sender = message.author.username;
} else {
  sender = message.channel.guild.member(message.author).nickname;
}

if (mention != null || mention != undefined) {
  var name = mention.username + "'s ";
  if (mention.username.endsWith("s")) {
    name = mention.username + "' ";
  }
  const avatarEmbedOther = new Discord.RichEmbed()
  .setAuthor(mention.username, mention.avatarURL)
  .setColor(0x3)
  .setImage(mention.avatarURL)
  .setFooter(`${message.author.tag} tarafından istendi.`, message.author.avatarURL)
  //.setDescription(`[Avatarın büyük halini göster!](${message.author.avatarURL})`);
  message.channel.sendEmbed(avatarEmbedOther);
  return;
} else {
  const avatarEmbedYou = new Discord.RichEmbed()
  .setAuthor(sender, message.author.avatarURL)
  .setColor(0x3)
  .setImage(message.author.avatarURL)
  .setFooter(`${message.author.tag} tarafından istendi.`, message.author.avatarURL)
  //.setDescription(`[Avatarın büyük halini göster!](${message.author.avatarURL})`);
  message.channel.sendEmbed(avatarEmbedYou);
  return;
}
message.channel.sendMessage("Bi hata oldu galiba?");
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['avatar'],
  permLevel: 0
};

exports.help = {
  name: 'avatar',
  description: 'avatar',
  usage: 'avatar',
  category: "Kullanici"
};


komutlar/avatar.js - [prefix]avatar - [prefix]avatar @kullanıcı
 
  • Beğen
Tepkiler: EmreZR ve Rospia

avnnn

Genel Moderatör
Katılım
16 Şub 2020
Konular
270
Mesajlar
878
Çözümler
2
Tepki puanı
1,124
Puanları
7,910
Screenshot_5.png
 
  • Beğen
Tepkiler: elyasabey
Katılım
17 Mar 2020
Konular
69
Mesajlar
460
Tepki puanı
297
Puanları
3,560
Bilmeyenler için yararlı bir konu olmuş. :)
 

Ardaym

Yönetici
Katılım
10 Kas 2019
Konular
227
Mesajlar
1,055
Çözümler
20
Tepki puanı
1,027
Puanları
8,710
Bunu kullanarak az mı profil alırdık sunucudaki üyelerden :D
 
Katılım
16 Şub 2021
Konular
0
Mesajlar
1
Tepki puanı
0
Puanları
155
ben bişey anlayamafım şimdi prefix kodda biyerde yazıyormu? 🤔 kodlama hakkında ni bilgim yokda
 
Katılım
7 May 2021
Konular
0
Mesajlar
1
Tepki puanı
1
Puanları
55
v12ye güncelledim.






[/ICODE]
JavaScript:
const Discord = require("discord.js");

exports.run = (client, message, args) => {
  let mention = message.mentions.users.first();
  let sender = "";

  if (message.channel.guild.member(message.author).nickname == null) {
    sender = message.author.username;
  } else {
    sender = message.channel.guild.member(message.author).nickname;
  }

  if (mention != null || mention != undefined) {
    var name = mention.username + "'s ";
    if (mention.username.endsWith("s")) {
      name = mention.username + "' ";
    }
    const avatarEmbedOther = new Discord.MessageEmbed()
      .setAuthor(mention.username, mention.avatarURL())
      .setColor(0x3)
      .setImage(mention.avatarURL())
      .setFooter(
        `${message.author.tag} tarafından istendi.`,
        message.author.avatarURL()
      );
    //.setDescription(`[Avatarın büyük halini göster!](${message.author.avatarURL()})`);
    message.channel.send(avatarEmbedOther);
    return;
  } else {
    const avatarEmbedYou = new Discord.MessageEmbed()
      .setAuthor(sender, message.author.avatarURL())
      .setColor(0x3)
      .setImage(message.author.avatarURL())
      .setFooter(
        `${message.author.tag} tarafından istendi.`,
        message.author.avatarURL()
      );
    //.setDescription(`[Avatarın büyük halini göster!](${message.author.avatarURL()})`);
    message.channel.send(avatarEmbedYou);
    return;
  }
  message.channel.send("Bi hata oldu galiba?");
};

exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ["avatar"],
  permLevel: 0
};

exports.help = {
  name: "avatar",
  description: "avatar",
  usage: "avatar",
  category: "Kullanici"
};
 
  • Beğen
Tepkiler: avnnn