guess who forgot to add files
diff --git a/src/utils/generateEmojiEmbed.ts b/src/utils/generateEmojiEmbed.ts
new file mode 100644
index 0000000..8fe594b
--- /dev/null
+++ b/src/utils/generateEmojiEmbed.ts
@@ -0,0 +1,29 @@
+import Discord, { CommandInteraction, ColorResolvable, MessageEmbed } from "discord.js";
+import getEmojiByName from "./getEmojiByName.js";
+
+const colors = {
+ "Danger": 0xF27878,
+ "Warning": 0xF2D478,
+ "Success": 0x68D49E
+}
+
+class EmojiEmbed extends MessageEmbed {
+ _title: string;
+ _emoji: string;
+
+ // @ts-ignore
+ // This *is* meant to be an accessor rather than a property
+ get title() {
+ return `${getEmojiByName(this._emoji)} ${this._title}`;
+ }
+
+ set title(title: string) {
+ this._title = title;
+ }
+
+ setTitle(title: string) { this._title = title; return this }
+ setEmoji(emoji: string) { this._emoji = emoji; return this }
+ setStatus(color: string) { this.setColor(colors[color]); return this }
+}
+
+export default EmojiEmbed;
\ No newline at end of file