diff --git a/src/core/api/modules/checker.ts b/src/core/api/modules/checker.ts index 01cee77..5802125 100644 --- a/src/core/api/modules/checker.ts +++ b/src/core/api/modules/checker.ts @@ -1194,6 +1194,10 @@ export class ODCheckerCustomStructure_EmojiString extends ODCheckerStringStructu const lt = checker.locationTraceDeref(locationTrace) if (typeof value != "string") return false + // check if the string is a valid custom emoji + const customEmojiFormat = /^[\w-]+:\d+$/ + if (customEmojiFormat.test(value)) return true + const discordEmojiSplitter = /(?:)/g const splitted = value.split(discordEmojiSplitter) const discordEmojiAmount = splitted.length-1