robtic-discord-startup
Version:
easily set up a Discord bot with configurable settings
2 lines (1 loc) • 602 B
JavaScript
import{EmbedBuilder as a}from"discord.js";var n={error:16731212,success:5025616,info:3447003,warning:16761095,default:5793266};var e=class{embed;constructor(r){let{title:d,description:l,fields:s=[],thumbnail:o,image:m,type:p="default"}=r;this.embed=new a().setTitle(d).setDescription(l).setColor(n[p]).setTimestamp(),s?.length&&this.embed.addFields(s.map(t=>({name:t.name,value:t.value,inline:t.inline??!1}))),o&&this.embed.setThumbnail(o),m&&this.embed.setImage(m)}get(){return this.embed}};var h=i=>new e({title:"Error",description:`\`\`\`${i}\`\`\``,type:"error"}).get();export{h as FailedProcess};