const Discord = require("discord.js");
module.exports.run = async (bot, message) => {
var emojis = message.guild.emojis.array();
if (!emojis || emojis === []) return message.reply("");
if (emojis.length > 1) {
var page = 1;
var totalpages = emojis.length;
var embed = new Discord.RichEmbed()
.setTitle(
" <a:sly:667744757639938107> SUNUCUDAKİ EMOJİLER <a:slyr:667744806583140392> "
)
.setDescription(`:${emojis[page - 1].name}:`)
.setImage(emojis[page - 1].url)
.setFooter(
`Sayfa: ${page}/${totalpages} | Emoji ID: ${emojis[page - 1].id}`
)
.setColor("ORANGE");
message.channel
.send(embed)
.then(async function(sentEmbed) {
const emojiArray = ["◀", "▶"];
const filter = (reaction, user) =>
emojiArray.includes(reaction.emoji.name) &&
user.id === message.author.id;
await sentEmbed.react(emojiArray[0]).catch(function() {});
await sentEmbed.react(emojiArray[1]).catch(function() {});
var reactions = sentEmbed.createReactionCollector(filter, {
time: 300000
});
reactions.on("collect", async function(reaction) {
await reaction.remove(message.author);
if (reaction.emoji.name === "◀") {
if (page !== 1) {
page = page - 1;
} else {
page = totalpages;
}
} else {
if (page !== totalpages) {
page = page + 1;
} else {
page = 1;
}
}
embed = new Discord.RichEmbed()
.setTitle("? SUNUCUDAKİ EMOJİLER ?")
.setDescription(`:${emojis[page - 1].name}:`)
.setImage(emojis[page - 1].url)
.setFooter(
`Sayfa: ${page}/${totalpages} | Emoji ID: ${emojis[page - 1].id}`
)
.setColor("ORANGE");
sentEmbed.edit(embed).catch(function() {});
});
reactions.on("end", () => sentEmbed.edit("⏰ 5 DAKİKA DOLDU! ⏰"));
})
.catch(() => {
message.reply("⚠ HATA OLUŞTU!! ⚠").catch(() => {
message.author
.send(`Komut zaten çalışmakta ${message.channel}`)
.catch(function() {});
});
});
} else {
let emojiembed = new Discord.RichEmbed()
.setTitle("? SUNUCUDAKİ EMOJİLER ?")
.setDescription(`:${emojis[0].name}:`)
.setImage(emojis[0].url)
.setFooter(`Sayfa: ${1}/${1} | Emoji ID: ${emojis[0].id}`)
.setColor("ORANGE");
message.channel.send(emojiembed);
}
};
module.exports.conf = {
enabled: true,
guildOnly: false,
aliases: ["sayfalıemoji"],
permLevel: 0
};
module.exports.help = {
name: "emojiler",
description: "Sunucudaki Emojileri ve ID Lerini Yollar!",
usage: "emojiler"
};
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}