Fractal Pixel
Fractal Pixel
DIAdiscord.js - Imagine an app
Created by Fractal Pixel on 2/20/2025 in #djs-questions
Regex error when setting name of subcommand integer option
Thank you @Qjuh, that is in fact the problem. I've been stuck on this for over 20 minutes.
6 replies
DIAdiscord.js - Imagine an app
Created by Fractal Pixel on 2/20/2025 in #djs-questions
Regex error when setting name of subcommand integer option
i am an idiot
6 replies
DIAdiscord.js - Imagine an app
Created by Fractal Pixel on 2/20/2025 in #djs-questions
Regex error when setting name of subcommand integer option
Running node v v22.14.0 and discord.js v 14.18.0
6 replies
DIAdiscord.js - Imagine an app
Created by Fractal Pixel on 2/20/2025 in #djs-questions
Regex error when setting name of subcommand integer option
Error message:
C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:2475
return regex.test(input) ? Result.ok(input) : Result.err(new ExpectedConstraintError(type, options?.message ?? "Invalid string format", input, expected));
^

ExpectedConstraintError: Invalid string format
at Object.run (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:2475:64)
at C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:972:67
at Array.reduce (<anonymous>)
at _StringValidator.parse (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:972:29)
at validateName (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:1599:17)
at MixedClass.setName (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:1701:5)
at C:\Users\User\Documents\Discord Bots\Bot\Files\dist\commands\Game\lobby.js:25:6
at MixedClass._sharedAddOptionMethod (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:2439:50)
at MixedClass.addStringOption (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:2411:17)
at C:\Users\User\Documents\Discord Bots\Bot\Files\dist\commands\Game\lobby.js:24:6 {
constraint: 's.string().regex()',
given: 'ID',
expected: 'expected /^[\\p{Ll}\\p{Lm}\\p{Lo}\\p{N}\\p{sc=Devanagari}\\p{sc=Thai}_-]+$/u.test(expected) to be true'
}
C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:2475
return regex.test(input) ? Result.ok(input) : Result.err(new ExpectedConstraintError(type, options?.message ?? "Invalid string format", input, expected));
^

ExpectedConstraintError: Invalid string format
at Object.run (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:2475:64)
at C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:972:67
at Array.reduce (<anonymous>)
at _StringValidator.parse (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@sapphire\shapeshift\dist\cjs\index.cjs:972:29)
at validateName (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:1599:17)
at MixedClass.setName (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:1701:5)
at C:\Users\User\Documents\Discord Bots\Bot\Files\dist\commands\Game\lobby.js:25:6
at MixedClass._sharedAddOptionMethod (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:2439:50)
at MixedClass.addStringOption (C:\Users\User\Documents\Discord Bots\Bot\Files\node_modules\@discordjs\builders\dist\index.js:2411:17)
at C:\Users\User\Documents\Discord Bots\Bot\Files\dist\commands\Game\lobby.js:24:6 {
constraint: 's.string().regex()',
given: 'ID',
expected: 'expected /^[\\p{Ll}\\p{Lm}\\p{Lo}\\p{N}\\p{sc=Devanagari}\\p{sc=Thai}_-]+$/u.test(expected) to be true'
}
6 replies