Added Custom Emojis
feat: allow custom emojis by modifying checker
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user