From 17ea23ad81cab93c4e50050e1b32511d8c3c2339 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Sat, 23 Mar 2024 23:57:14 -0400 Subject: [PATCH] Fix default emoji type --- framework/types/default-emoji.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/framework/types/default-emoji.js b/framework/types/default-emoji.js index 8a04ce55..e9e309a1 100644 --- a/framework/types/default-emoji.js +++ b/framework/types/default-emoji.js @@ -1,18 +1,17 @@ const ArgumentType = require('../ArgumentType'); -const emojiRegex = require('emoji-regex'); +const emojiRegex = require('emoji-regex')(); module.exports = class DefaultEmojiArgumentType extends ArgumentType { constructor(client) { super(client, 'default-emoji'); - this.regex = new RegExp(`^(?:${emojiRegex().toString()})$`); } validate(value) { - if (!this.regex.test(value)) return false; + if (!emojiRegex.test(value)) return false; return true; } parse(value) { - return value; + return value.match(emojiRegex)[0]; } };