Added Custom Emojis

feat: allow custom emojis by modifying checker
This commit is contained in:
DanoGlez
2025-01-28 23:23:18 +00:00
parent deebd2b758
commit 52b49ec564
+4
View File
@@ -1194,6 +1194,10 @@ export class ODCheckerCustomStructure_EmojiString extends ODCheckerStringStructu
const lt = checker.locationTraceDeref(locationTrace) const lt = checker.locationTraceDeref(locationTrace)
if (typeof value != "string") return false 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 = /(?:<a?:[^:]*:[0-9]+>)/g const discordEmojiSplitter = /(?:<a?:[^:]*:[0-9]+>)/g
const splitted = value.split(discordEmojiSplitter) const splitted = value.split(discordEmojiSplitter)
const discordEmojiAmount = splitted.length-1 const discordEmojiAmount = splitted.length-1