Kod Discord v12 "Emoji Bilgi Komutu" Emoji Bot Benzeri

KenDayy#0001
Katılım
26 Ağu 2021
Mesajlar
247
Tepkime puanı
124
Şehir
Yurtdışı
Emoji Botun Komutuna Benzer Bir Komut Ama Bu Komut Sıfırdan Benim Tarafımca Yapılmıştır Kendi Botumdada Kullanıyorum Inşallah Beğenirsiniz İyi Kodlamalar.
Ekran görüntüsü 2021-09-29 214719.png

Coder: Ufqzyn#3006
Gerekli Modüller:
discord.js, moment, quick.db

JavaScript:
// Ufqzyn#3006
const Discord = require('discord.js');
const moment = require('moment');
const config = require('../config.json');
const db = require('quick.db');
moment.locale('tr');

exports.run = async (client, message, args) => {
            let prefix = await db.fetch(`prefix_${message.guild.id}`) || config.prefix
            
if(!args[0]) return message.channel.send(new Discord.MessageEmbed()
.setColor('#fdcf5c')
.addField('Kullanım', `${prefix}emoji-bilgi \`emojiadi\` - ${prefix}emoji-bilgi \`:emoji:\``)
.setFooter(message.author.username+' tarafından istendi.', message.author.avatarURL({ dynamic: true })));

  const s = args.slice(0).join(' ').split(' ').filter(x => x.includes('<') && x.includes('>'))[0];
  var emoji;
  if(s) {
  if(!message.guild.emojis.cache.get(s.split(':')[2].split('>')[0])) return message.channel.send('Bilgisini vermem için **bu sunucuda** olan bir emojiyi göndermeli veya adını yazmalısınız. Örnek; `${prefix}bilgi emoji`')
  emoji = message.guild.emojis.cache.get(s.split(':')[2].split('>')[0]);
  } else {
  if(!message.guild.emojis.cache.find(x => x.name === args.slice(0).join('-'))) return message.channel.send('Bilgisini vermem için **bu sunucuda** olan bir emojiyi göndermeli veya adını yazmalısınız. Örnek; `${prefix}bilgi emoji`')
  emoji = message.guild.emojis.cache.find(x => x.name === args.slice(0).join('-'));
  };

  const author = await emoji.fetchAuthor();
  return message.channel.send(new Discord.MessageEmbed()
  .setColor('#fdcf5c')
  .setAuthor('Emoji Bilgi')
  .addField("ID'si", emoji.id, true)
  .addField('Hareketli mi?', emoji.animated ? '\`Evet\`' : '\`Hayır\`', true)
  .addField('Eklenme Tarihi', moment(emoji.createdAt).format('DD')+' '+moment(emoji.createdAt).format('MM').toString()
  .replace('01', 'Ocak')
  .replace('02', 'Şubat')
  .replace('03', 'Mart')
  .replace('04', 'Nisan')
  .replace('05', 'Mayıs')
  .replace('06', 'Haziran')
  .replace('07', 'Temmuz')
  .replace('08', 'Ağustos')
  .replace('09', 'Eylül')
  .replace('10', 'Ekim')
  .replace('11', 'Kasım')
  .replace('12', 'Aralık')+' '+moment(emoji.createdAt).format('YYYY'), true)
  .addField('Kullanım', `\`<${emoji.animated ? 'a' : ''}:${emoji.name}:${emoji.id}>\``, true)
  .addField('Ekleyen Kişi', '<@!'+author.id+'>', true)
  .addField('Bağlantı', '[Buraya tıkla]('+emoji.url+')', true)
  .setThumbnail(emoji.url)
  .setFooter(`${message.author.tag} tarafından istendi.`, message.author.avatarURL({ dynamic: true })));



};
exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['emoji-bilgi', 'emoji-bılgı', 'bilgi'],
  permLevel: 0
};
 
exports.help = {
  name: 'emoji-bilgi',
  namee: 'info'
};
// Ufqzyn#3006
 

Ekli dosyalar

  • 1632941274268.png
    1632941274268.png
    84.8 KB · Görüntüleme: 138
  • Beğen
Tepkiler: kaanshu

kaanshu

Bu kullanıcı dolandırıcılık sebebiyle yasaklanmış, ticaret yapmayın!
Dolandırıcı
kaanshu#1337
Katılım
8 Eyl 2021
Mesajlar
136
Tepkime puanı
297
Emoji Botun Komutuna Benzer Bir Komut Ama Bu Komut Sıfırdan Benim Tarafımca Yapılmıştır Kendi Botumdada Kullanıyorum Inşallah Beğenirsiniz İyi Kodlamalar.
Ekli dosyayı görüntüle 631
Coder: Ufqzyn#3006
Gerekli Modüller:
discord.js, moment, quick.db

JavaScript:
// Ufqzyn#3006
const Discord = require('discord.js');
const moment = require('moment');
const config = require('../config.json');
const db = require('quick.db');
moment.locale('tr');

exports.run = async (client, message, args) => {
            let prefix = await db.fetch(`prefix_${message.guild.id}`) || config.prefix
           
if(!args[0]) return message.channel.send(new Discord.MessageEmbed()
.setColor('#fdcf5c')
.addField('Kullanım', `${prefix}emoji-bilgi \`emojiadi\` - ${prefix}emoji-bilgi \`:emoji:\``)
.setFooter(message.author.username+' tarafından istendi.', message.author.avatarURL({ dynamic: true })));

  const s = args.slice(0).join(' ').split(' ').filter(x => x.includes('<') && x.includes('>'))[0];
  var emoji;
  if(s) {
  if(!message.guild.emojis.cache.get(s.split(':')[2].split('>')[0])) return message.channel.send('Bilgisini vermem için **bu sunucuda** olan bir emojiyi göndermeli veya adını yazmalısınız. Örnek; `${prefix}bilgi emoji`')
  emoji = message.guild.emojis.cache.get(s.split(':')[2].split('>')[0]);
  } else {
  if(!message.guild.emojis.cache.find(x => x.name === args.slice(0).join('-'))) return message.channel.send('Bilgisini vermem için **bu sunucuda** olan bir emojiyi göndermeli veya adını yazmalısınız. Örnek; `${prefix}bilgi emoji`')
  emoji = message.guild.emojis.cache.find(x => x.name === args.slice(0).join('-'));
  };

  const author = await emoji.fetchAuthor();
  return message.channel.send(new Discord.MessageEmbed()
  .setColor('#fdcf5c')
  .setAuthor('Emoji Bilgi')
  .addField("ID'si", emoji.id, true)
  .addField('Hareketli mi?', emoji.animated ? '\`Evet\`' : '\`Hayır\`', true)
  .addField('Eklenme Tarihi', moment(emoji.createdAt).format('DD')+' '+moment(emoji.createdAt).format('MM').toString()
  .replace('01', 'Ocak')
  .replace('02', 'Şubat')
  .replace('03', 'Mart')
  .replace('04', 'Nisan')
  .replace('05', 'Mayıs')
  .replace('06', 'Haziran')
  .replace('07', 'Temmuz')
  .replace('08', 'Ağustos')
  .replace('09', 'Eylül')
  .replace('10', 'Ekim')
  .replace('11', 'Kasım')
  .replace('12', 'Aralık')+' '+moment(emoji.createdAt).format('YYYY'), true)
  .addField('Kullanım', `\`<${emoji.animated ? 'a' : ''}:${emoji.name}:${emoji.id}>\``, true)
  .addField('Ekleyen Kişi', '<@!'+author.id+'>', true)
  .addField('Bağlantı', '[Buraya tıkla]('+emoji.url+')', true)
  .setThumbnail(emoji.url)
  .setFooter(`${message.author.tag} tarafından istendi.`, message.author.avatarURL({ dynamic: true })));



};
exports.conf = {
  enabled: true,
  guildOnly: false,
  aliases: ['emoji-bilgi', 'emoji-bılgı', 'bilgi'],
  permLevel: 0
};
 
exports.help = {
  name: 'emoji-bilgi',
  namee: 'info'
};
// Ufqzyn#3006
Teşekkürler
 

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

  • Bilgi