sapphire-support
discordjs-support
old-sapphire-support
old-discordjs-support
old-application-commands-and-interactions
Duplicate Tasks
run() function is called 2 times
Here's my code and a screen to help you understand:...
Listener with `once: true` appears to be triggering multiple times
remove command from command registry after renaming a command file

Build sapphirejs typescript project?
Modal Validation String Primitive
Advanced Help Command
TypeError: Cannot read properties of undefined (reading 'client')
TypeError: Cannot read properties of undefined (reading 'client')
at Object.handleError (C:\Users\cmart\Desktop\Discord Bots\Sapphire\src\utils.js:129:36)
at WarningsCommand.messageRun (C:\Users\cmart\Desktop\Discord Bots\Sapphire\src\commands\Moderation\warnings.js:96:27)
TypeError: Cannot read properties of undefined (reading 'client')
at Object.handleError (C:\Users\cmart\Desktop\Discord Bots\Sapphire\src\utils.js:129:36)
at WarningsCommand.messageRun (C:\Users\cmart\Desktop\Discord Bots\Sapphire\src\commands\Moderation\warnings.js:96:27)
messageCommandDenied
i18n not part of sapphire container
Command.ChatInputCommandInteraction GuildMember.voice not updating
Unsync slash commands
Invalid interaction application command which is fine, but I dont want them there.Error [EMPTY_MODULE]: A compatible class export was not found.
Sync Slash Commands with one Guild
GuildMemberRemove not running
Retrieve which subcommand was ran from message and interaction
error TS5109: Option 'moduleResolution' must be set to 'Node16'
error TS1287: A top-level 'export' modifier cannot be used on value declarations in a CommonJS module when 'verbatimModuleSyntax' is enabled....Broken TypeScript command (from lack of knowledge of TS)
@sapphire/discord.js-utilities - isPrivateThreadChannel
isPrivateThreadChannel. Shouldn't that type-guard instead of being ThreadChannel be PrivateThreadChannel
```typescript
import { container } from '@sapphire/framework'
import type { PrivateThreadChannel, Snowflake } from 'discord.js'...Custom Error Event
UserError to throw an error if the user did something wrong.
But what to throw if something unexpected happend, like a 500 to my own api.
I thought maybe the normal Error but it isn't handled by the ChatInputCommandError Event.
I want the user to get a error message in chat, so I need to use the interaction...."There are no more arguments." using args.pick('integer')
value
```js
let value = await args.pick('integer').catch((err) => console.log('Volume ::', err.message));
...