Download Emoji From A Any Server Where Your Bot Is There! Anyone Can Use This Command To Get Emoji Download Link - !e emoji_name. It will Shows Id, Name And Button With Download Link Of Emoji! You Can Change Prefix From Endpoint Box!
const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
let name = context.params.event.content.split(' ').slice(1).join(' ');
if (!name.length)
return lib.discord.channels['@0.3.0'].messages.create({
channel_id: context.params.event.channel_id,
content: `no search term`,
message_reference: {
message_id: context.params.event.id,
},
});
let emojis = await lib.discord.guilds['@0.2.3'].emojis.list({
guild_id: `${context.params.event.guild_id}`,
});
let emoji = emojis.filter((e) => e.name === name);
if (emoji.length) {
return lib.discord.channels['@0.3.0'].messages.create({
channel_id: context.params.event.channel_id,
content: '',
embeds: [
{
title: 'emoji found',
description: `${emoji
.map((e, index) => `**${index + 1}. ${e.name}**\nID: ${e.id}`)
.join('\n')}`,
color: 0x00ff00,
},
],
components: [
{
type: 1,
components: [
{
style: 5,
label: `Download`,
url: `https://cdn.discordapp.com/emojis/${emoji[0].id}`,
disabled: false,
type: 2,
},
],
},
],
message_reference: {
message_id: context.params.event.id,
},
});
} else
return lib.discord.channels['@0.3.0'].messages.create({
channel_id: context.params.event.channel_id,
content: `no result found`,
message_reference: {
message_id: context.params.event.id,
},
});