All posts for Sapphire - Imagine a framework
- Đá Cục Không Phải Cục Đá - Why my logger have no c...
- Hyperfire - I'm having an issue trying to make a c...
- Lioness100 - Does `LazyPaginatedMessage` automatic...
- BigBrainAFK - So i need to use the V4 PR builds of...
- BlueSky - Just for verification, we are allowed to...
- Feralheart - Is the `command.enabled` works togeth...
- KIJ - does sapphire support v14?
- Frozn - whenever i try to run my bot i keep gettin...
- jeelzzz - is there any way to export multiple thi...
- McDefault - Hello y'all Im trying to follow the c...
- chmod - does sapphire support djs 14?
- WhacK - I upgraded my existing sapphire bot to typ...
- Ararou - Is this smth fixable? It's never done thi...
- ShirayukiHaruka - **[Sapphire Logging]**Hello! I'...
- Ben855 - I can't seem to get slash subcommands wor...
- Stealth - Any idea what's going on here?
- RVX - new to coding here. (very new) how do i un...
- BigBrainAFK - So how does one interact with Forum ...
- Slinky - Hello, I just started using the framework...
- Hyperfire - How would i ago about adding custom fi...
- pochiko - Hello! does anyone kno whow to fix this ...
- sam - ```srcconfig.ts737 - error TS2345 Argum...
- Rhys - ^Sort of related to above, does inheritance...
- ThatGuyJamal - Is it possible to make a default va...
- Rhys - Is there a way to use preconditions to remo...
- Jesse - How would one go about adding user permiss...
- Jesse - why am i getting this error?
- secondubly - Not sure if my googling is just insuf...
- bomi - That's what I did with that, but this can b...
- Noxillio - sapphiretype is impossible to install...
- Noxillio - Is there any purpose to sapphireplugi...
- Ben855 - How are most of y'all using IDhints in pr...
- Rhys - Is it possible to put preconditions on butt...
- Fiery - Hi, just got a new laptop and I'm having s...
- kaname-png - Paginated message broken
- ${j122j} - Is there any way I change the typescrip...
- Chaddiedaddie - I tried to follow the Getting sta...
- dragonizedpizza - can I give a list of possible el...
- eslint oom
- yes
- dont feel like creating a review on GitHub...
- CEO | RJP Development - how do u make a programmig...
- Fractune - Hello, I'd like to know why my `if` jum...
- Abdo Hosnie - it doesn't play anything (
- ! 𝑱𝒂𝒎𝒆𝒔__ - Hello, I need help with my backup cod...
- User - ```javascriptconst { Client, Events, Gate...
- Ben855 - For autocomplete arguments in slash comma...
- Tobyy - how do i fix
- Tobyy -
- bomi - Seems this is a known problem on discords e...
- bomi - Discord's sending big ints? ``(node12164) ...
- RuiNtD - How to ensure removed application command...
- DelxHQ - Is there anyway I can defer all of my com...
- Nitsua - Editing a previously ran slash command re...
- willuhmjs - ```jsValidationError s.string Exp...
- Nytelife26 - can i use `ApplyOptions` with an app...
- kaname-png - Why does this interaction option retu...
- Somehow registry not registering
- Notion document feedback, issues, questions and answers
- Application Command Registry Interface v1
- How should you, the end user, define commands?
- Preconditions with missing handlers! What do?
- Context Menus vs Application Commands - separate or not?
- Interaction Handlers after usage
- Interaction Handlers!!
- Initial Commit Thoughts
- The statefulness or statelessness of Interactions
- Interaction handlers in the command instead of globally
- Reply sess 2
- Variable parameter type based on the previous variable
- create a command that has spaces as one arg
- Share sapphire stuff with multiple bots & possible monorepo setup
- Splitting Subcommand functions to multiple files
- Commands and listeners
- Create a catch-all command to respond to any message?
- Working with Emoji's on SelectMenu Options
- Sapphire with TypeScript & Bun
- Cant get bot to work when put bot related files to another folder in src
- Nested Router with @sapphire/plugin-api
- Extending Listener base class
- What's the point of having a "container" object exported which consists of client and other stuff?
- Listeners and Index.js
- Stricter type checking for string command choices
- WIll this work?
- Accessing data in subcommands
- Issue with inviteCreate event
- Should i acquire every command or only once
- no error event on subcommand precondition
- apply precondition to only one Subcommand?
- Ready event does not run
- Error when clicking button
- Prevent commands from being ran on DMs and prevent bots from using commands by default
- Button doing nothing
- InteractionOptionResolver pleasing TypeScript
- Javascript
- Any way to add a sort of "middleware" to all listeners
- Are my slashcommands guild based or global?
- Two Commands In One File
- Question regarding client.login()
- @sapphire/type error
- logging
- Random Error
- DiscordAPIError[10062]: Unknown interaction
- Scheduled Tasks with Common JS
- Cannot find module issue though the module is exported.
- User Install (The new update)
- Translated Subcommand does not register because a error
- Interaction
- Just curious, can I declare a map of string to Class on container as a type?
- Slash Command Permissions
- Slash Command : How to set the type channel option to voice only
- Is there a way to make precondition in interaction be ephemeral?
- Default Permissions
- Issue with path aliases not working when using imports (TypeScript)
- "ChatInputCommandError" listener not firing for subcommands
- how do you make these using sapphire?
- commands
- Decorators Message Context?
- Scope of Command Classes?
- Command is not registering
- logger doesn't work properly
- Slashcommand Option Translation
- Globally setting the guild in which to register commands by default
- Who is Sapphire for ?
- Subcommands Not Working
- Using JSON to register application commands and add options
- Paginated Message not working
- Formatted Logs
- Paginated Message Bug
- Optimal way of developing with typescript
- /test command doesn't work but /ping does?
- Failure Handling With Listeners.
- Running Async Code in Precinditions
- Buttons Interactions
- Getting Data from .env File
- Testing and Sapphire/discord.js
- please help
- Hello ,I need some Help about listeners in sapphire framework
- Typescript error in @ApplyOptions
- Is there events listing like discord.js does?
- making a !help command. where do i get the commands from?
- this.error()
- Throwing errors in commands/subcommands
- Dynamic subcommand methods
- How do i use "separators" command in sapphire?
- Limit command to specified roles?
- How to reference client in main file?
- List registered commands and listeners
- Cannot find module
- Module augmentation does not work
- Conflicting types
- new to sapphirejs and discord bot overhaul
- Dump and load cached messages.
- How do interaction handlers pair up with commands
- Implement paginator , selection
- Any way to register a database client to the application command
- Using Paths w/ TypeScript
- Select Menu Listener Fails To Register
- Argument examples
- Message commands not working
- Issue with @sapphire/plugin-api
- Precondition Command
- Is documentation page outdated?
- Precondition i18n
- Got this error when executing command /kick
- How to add string options
- Error when using @sapphire/type
- Commands + Listeners not registering
- Delete Message Instantly
- Listener run() signature
- PaginatedMessageEmbedFields empty array
- Issue registering command on a specific guild using guildIds
- Subfolders Inside Commands Folder
- Encountering Error `TypeError: emitter.getMaxListeners is not a function`
- Problem loading virtual pieces
- Am I doing this wrong? Message doesn't send for preconditions, but the precondition works FINE
- Problem with loader file generator
- ChatInputCommand
- [EMPTY_MODULE] Error:
- Error Handling
- PaginatedMessage: refresh pages after setPages()
- change PaginatedMessage's selectMenu context name
- NPM script stops working when tsconfig extends @sapphire/ts-config
- welcome bot
- How do you register paths for pieces? Also have an additional question when this one is solved.
- Question
- frustrating unknown interaction
- Distube and sapphire
- interaction.options.getMember() not definable?
- Would there be a way to make a command list?
- Clear Command Cache?
- InteractionHandler Buttons
- ValidationError: Expected a string primitive
- Need help for ContextMenuCommand
- How to use sapphire framework decoraters plugin
- check if message starts with the prefix
- Get command used with a message object
- Duplicate identifier "Preconditions" when module augmenting "@sapphire/framework"
- Object literal may only specify known properties, and 'tasks' does not exist in type 'ClientOptions'
- Subcommands Refusing to work for anyone but me?
- Unknown Interaction
- how would you make the bot respond to mentions using sapphire?
- Interaction handlers problem
- Weird type error
- How to use "and" & "or" with preconditions?
- Proper way to setup ESLint
- how to make message when command is in cooldown?
- How to push incomplete .env file to repo?
- Command not registering
- sapphire cli not working
- Fuzzy Search
- I keep receiving this error when using @ApplyOptions.
- Autocomplete handling in subcommands
- Any reason as to why this event wouldn't be firing?
- Can't get working in Deno
- How to use @sapphire/decorators?
- Is it possible to send an image using `plugin-api`
- How to get ID of command?
- [ARGS] this.error errors in the console
- Memory Leak
- Slash command not updated
- Class constructor _Listener cannot be invoked without 'new'
- Sapphire's approach to components
- Certain amount of infractions per page
- Docker volume issue
- Checking for flags in message commands
- Get message text from ContextMenuCommandInteraction
- How can I find out what events there are, and what the args are?
- Unable to get piece's name with CommandStore#get when piece's enabled is false
- The precondition "SubcommandCooldown" is not available.
- TypeError: Cannot read properties of undefined (reading 'options')
- Change select menu options to custom options for paginated messages
- Is it possible to set retries for a MessagePrompter (message strat)?
- Best way to use Preconditions to determine which commands show up in a /help command?
- Subcommand Organization
- Create WebServer with Plugin API
- LoaderStrategy: promises.opendir is being broken if using with @vercel/pkg library
- Template project (Issues setting up from scratch)
- Argument of type 'Context' is not assignable to parameter of type 'LoaderContext
- Any tips for store data in the interaction ?
- Error handling
- Removing pagination buttons on last page
- Error when loading events
- Command Preconditions
- error TS6053: File '@sapphire/ts-config' not found.
- Slash commands are not being registered when using Bun
- What is the event name for when vanity gets updated?
- Typescript error on trying to use fetch
- 'api' does not exist in type 'ClientOptions'.
- message and chat input command with arguments
- Ratelimits utility wont work as expected
- Global precondition error
- Pagination
- PaginatedMessage: There are no actions
- PaginatedMessage: How to disable footer?
- Code has errors
- API Authentication not working
- weird bug/error
- Bit.dev API Plugin not working
- How to config baseUserDirectory
- On Listeners
- Setting up oauth API
- Sapphire Snowflake
- "Couldn't find a template file for that component type."
- Is it possible for a custom command to have a button for a link?
- Seemingly Random Command Registration Failures
- Is that possible to have multiple routes in the same route class?
- Command not being registered
- Property does not exist on type 'Container'
- Sapphire eslint-config
- Translate runIn error message
- Type issues with .addChoices()
- Sapphire registering applications bug
- Error when creating a modal
- Linter errors in command options after upgrade
- augments
- Tooling question
- [ERROR] Encountered error on event listener "moderationLog"
- Fetch reply from a command to button interaction
- Is there a way to use Sapphire to reset previously registered slash commands?
- Arguments
- Decorators issue
- Paginination limitation when not using select menus
- Run bot without building to js and use ts-node or other alternatives instead.
- Unregister Old Application Sub Commands from the subcommands plugin
- Application Commands are not being registered when bot restarts.
- Cannot set properties of undefined when extending `container`
- Bot freezing after evaluate `.client`
- will using super while having @ApplyOptions work
- Command.LoaderContext does not exist
- found differences for command when i havent made any changes
- Can't create new listener
- @sapphire/shapeshift validate env library
- Extending the container wont work?
- Listeners and Handlers not registering interactions/events
- Deployment failing
- Log File
- Pre-built binaries not installable for @sapphire/type@2.4.0 & build failing
- Any idea why is this happening?
- Autocomplete within command class
- Paginated message support
- Subcommand wont get registered
- Permission bits to Human Readable text
- Check if command is a slash command
- Is it possible to send voice messages from a bot?
- Error [EMPTY_MODULE]: A compatible class export was not found.
- PaginatedMessages
- Automod Issue
- Dyno like help command
- i18n based on the user locale
- command failing, no errors
- Slash command not working
- ReferenceError: exports is not defined in ES module scope
- props to button
- Multiple listeners on the same event ?
- ChatInputCommandInteraction
- Issue with code not running after using args.rest('string') (NOT SAPPHIRE ISSUE)
- how to make fetchPrefix return a regex?
- messageSubcommandNoMatch listener not working
- Invoking Command method from other command
- error
- Register a command on every guild
- Intent question- paginatedmessage
- Handle secondary bots from main
- subcommand
- How would I go about forking a plugin? FInding some difficulty due to them being under a monorepo
- Subcommands
- subcommand not working
- Manual task not triggering
- yarn recommended over pnpm?
- lib folder
- Setup 3 bots with Sapphire
- I have a problem
- error when starting up my bot ?? :/
- @sapphire/snowflake question
- Maze error - paginated message
- Button Handler
- Ephemeral PaginatedMessages are unusable
- Bot wont respond to any command + wont register slashes though it says they are registered
- how to change the client on the container's type to my custom client
- ApplyOptions
- Lib classes types
- Enable slash command for bot owners only
- Global precondition
- The inferred type of 'parse' cannot be named without a reference to...
- Bot hosting Service
- Compiling with SWC
- Constructor
- fetchPrefix not functioning as it should
- Does plugin-api support parameters? If so, how can I get tem?
- Bot does not update commands
- Upgrading from djs v12 (commando) to djs v14 (and sapphire framework) - Unsure on how to Parse Types
- customJobOptions or bullJobsOptions
- plugin-subcommands: subcommands with preconditions
- Using multiple types in args.repeat()
- plugin-api: How to access Cookies on incoming requests?
- How to use `container.logger` ?
- cli change cli dir
- Issue with listeners, not emitting
- global preconditions
- issue with code
- Accidentaly registered duplicate context menu commands
- Error with the framework's code (appearantely)
- General question on timer-manager and stopwatch
- Replacing Logger
- Minor error in the documentation
- Does subcommand methods have context parameter?
- How can I remove a subcommand check?
- Precondition error type
- Accessing all commands array
- Bot throws error even though i declared my precondition already in the Preconditions interface
- guild.roles.everyone but for boosters?
- Sapphire json Configuration
- Commands not respecting cooldown preconditions
- contextMenuCommandDenied question
- question
- Multiple command exports from a single file.
- translate replys of sapphire like cooldown
- Subcommands help
- OwnerOnly precondition not working
- Whats the command to send messages about the user info
- Force restarted after getting discord.js error
- Getting localized application command option
- Allow or prevent command execution
- Paginated message not editing reply (always seems to reply)
- Specifying Types
- Decorator Style for Register Subcommands
- Issue with subcommand groups
- Paginated Embed error
- Are union types supported in args.pick?
- InteractionHandler pieces not loading
- Wanting to remove the footer page index, PaginatedMessage
- Client Permissions
- AutoComplete subcommand name/id
- ApplicationCommandRegistries.setDefaultGuildIds is not a function
- DiscordAPIError[10062]: Unknown interaction on interaction.showModal()
- Is it possible to dev Offline ?
- Converters
- InteractionHandler
- Command Handler
- CommandStores not showing commands in order
- Unable to resolve signature of class decorator when called as an expression.
- Type safe Slash Commands Options ?
- correct way of formatting the bot's uptime
- ExpectedValidationError from EmbedBuilder().setTimestamp(variable)
- PaginatedMessage, Actions
- Issue with Sapphire Update
- Subcommands, and CommandGroups/SubCommandGroups
- Precondition error
- Context Menus not running
- requiredClientPermissions check always resolving
- PreMessageCommandRun Event
- error command sh -c node-pre-gyp install --fallback-to-build
- are context menus supposed to be created automatically?
- reload all commands
- built-in feature
- all command decorators spontaneously combusted
- start up message
- PaginatedMessage replies "This maze wasn't meant for you...what did you do."
- how to get all commands
- Can't type custom precondition (?)
- how can i create modal and show to user
- Cooldown
- Error [UNLOADED_PIECE]: The piece 'CoreReady' does not exist.
- Listeners not working at all
- Why in line 79 for src/preconditions/ClientPermissions.ts is there `PermissionsBitField | null`?
- args.pick issue
- Sapphire not saving the changes for reaction role messages
- Using bun with @sapphire/framework
- Arguments Issue
- Sharding Error
- i18n applyLocalizedBuilders Options
- Set Prefix Tutorial? I'm bad at JS
- Question about cooldowns
- Command `admin.ts` not being registered in the command registry
- Question
- i18n options are not considered
- i18n format issue
- Issue with pnpm (A type annotation is necessary)
- fetchPrefix method on SapphireClient class
- Duplicate Tasks
- 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')
- messageCommandDenied
- i18n not part of sapphire container
- Command.ChatInputCommandInteraction GuildMember.voice not updating
- Unsync slash commands
- 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'
- Broken TypeScript command (from lack of knowledge of TS)
- @sapphire/discord.js-utilities - isPrivateThreadChannel
- Custom Error Event
- "There are no more arguments." using args.pick('integer')
- Blacklist Command
- Precondition issue
- messageCreate issue
- Listeners question
- "Maximum number of application commands reached" but hitting the API returns an empty array?
- Post examples
- messageCreate event
- Loader Error
- How do I check if the user ID is actually equals to the user ID in interaction-handlers
- Button handler is not calling parse method
- Did the latest @sapphire/plugin-i18next@5.0.5 update break things?
- Spaced options with @sapphire/lexure
- subcommand name
- Registries behaviour
- Async Preconditions
- Subcommand Preconditions Support
- QUESTION
- Sample implementation of per-subcommand preconditions
- Error: Module did not self-register
- Question about "runIn" preconditions
- Passing a new parameter to commands
- ts-node vs tsc
- PaginatedMessage
- First Argument
- Error
- trigger command with regex?
- Preconditions
- Solved
- Can I have multiple autocomplete interaction handlers?
- Lot of problems with SapphireJS
- string option, support for strings inside quotes?
- eslint-config error: cannot access C: due to not declared in deps (Yarn v3 PnP)
- contextMenuRun not firing
- Using args functionality on another message
- im trying to do a simple command help but Command dont have a propertie with permissions of handler
- Unknown interaction with paginated message custom actions
- Interaction and Message Function Preconditions
- preconditions don't run
- Deleting Buttons
- error
- Paginated Message Replies Only to Interactions?
- Easy way to add per command permissions/restrictions
- changing directories
- editable commands
- Message Context Menu Command Not Registering
- Remove application commands
- How to declare the BulkOverwrite property in JavaScript?
- Shapeshift: Type instantiation is excessively deep and possibly infinite
- Can't run sapphire using bun
- Augmenting Container Failed
- TypeError: Cannot read properties of undefined (reading 'channels')
- GuildMemberAdd Event LIstener
- arguments
- quick question
- Logger
- Sharding
- Modal listeners
- Can't use Sapphire CLI
- pollSync error
- Property 'chatInputRun' in type 'OwnerOnlyPrecondition' is not assignable to the same property
- Production mode?
- Would this work?
- Running commands manually
- Regarding containers
- Custom Client Event
- guildMemberUpdate event
- Creating a custom UserError
- Sharding via DJS and Sapphire
- Hide the page selector with paginated messages?
- Subcommand issues
- Trouble with telling typescript the return type of fetch when using @sapphire/result
- i18n question
- How to check if a number (the permission integer) has the manage server permission?
- messageCreate not working with DMs
- Setting Nicknames
- Sapphire not initializing correctly inside of Docker
- 'Can't find the template.' on a template listed in the docs
- Issue when running mutiple bot instances on the same redis db with the scheduler plugin
- Question - handling interactions
- Plugin subcommands: "No subcommand was matched with the provided command."
- Application Data is null
- Language support
- I need help to unistall sapphire because i just downloaded in vscode with knowledge abt it
- Error listeners
- Question - Dependancy injection
- Question about container in shards
- Question: Sharding support
- Combine Precondition and object available on the Command
- BulkOverwrite usecase
- Need help persisting interaction data between consecutive interactions in Sapphire
- When do I need the runIn Option?
- Cooldown
- Setting autocomplete options based on other option's value
- autocompleteRun for sub commands
- How can I bypass required user permissions?
- Modal Validation Error
- Get the value that was attempted to be parsed in an Arg
- Make commands register when i run a command like `!sync`
- confused
- Is it possible to edit the default message returned by "preset preconditions"?
- Question
- I'm not receiving any Context Menu Command interactions
- __importStar is not defined
- Fake Message Execution
- extend command
- Converted to es6 module, commands not loading
- Is there anyway to register slash command for guild and global separately.
- Sapphire-like Listeners for other Emitters, such as ShardManager?
- scheduled tasks plugin compatibility
- it's bugging for me
- Sapphire support hybrid sharding?
- Event before interaction handlers are ran
- How do I handle this UserError?
- How to transform array with shapeshift using default values?
- Slash Commands
- Multiple Button Handlers, only 1 takes in a request
- Add Choices To An Already Registered Command
- Creating a button handler
- New to Sapphire! Where should I start?
- sending html using api plugin
- Validate arguments without triggering cooldown
- Set precondition's name instead of having it resolve from file name
- Should I create multiple interaction handlers for each interaction type?
- Passing down arguments of Commands to the Interaction Handlers
- Node Heap Allocation Issue
- Triggering a Modal, Message With Buttons, ...
- Passing down from the index.ts and arguments to subcommands
- Cog Actions
- Is there anyway using Subcommand plugin with Slash command
- Reload Command
- Vebose Child Folder not register slash command
- Happen Issue when try to watch:start with examples
- Type '"Rules"' is not assignable to type 'PreconditionEntryResolvable'.
- Custom Hook before a Piece being called/run
- @sapphire/ts-config compiler options
- Getting the HTTP status code of a @sapphire/fetch request
- Register ChatInputCommand
- Cannot find node_modules/@sapphire/type/prebuild/type-node-v115-linux-x64-glibc-2.37/type.node
- Fetch Utility File Structure
- Plugin API - Cookie Not Setting
- Paginated messages page limit
- Seeking for Guideline
- Property 'run' in type 'ScheduledTaskErrorEvent' is not assignable to the same property in base type
- Multiple CORS Origins
- Ready Listener doesn't work
- Register/delete guild commands on call
- Bot doesn't trigger error events
- Default guildId for all application commands
- Max Paginated Embeds
- Context Menu Commands Lowercase Name
- .loadAll() blocks all shards?
- Paginated message help
- Plugin API - Origin
- How to Register a Discord Slash Command via Sapphire without creating a command file
- How can i use the ephemeral to PaginatedMessage?
- Somehow I got in an infinite loop
- Bot no longer runs after conversion to Typescript
- Preconditions not running
- Does .gitignore just not work?
- Trying to use Buttons with sapphire
- modal submission not triggering listener
- Container augmentation no longer working
- Snowflake limit
- Custom Events not Creating Listeners
- Ignoring Precondition Failures
- Select menu interaction handler not working
- Dms not being read by Event.messageCreate in listener.
- Paginated message exceeding 25 pages
- Is it possible to run the same bot multiple times and have them each independently handle commands?
- Can't find the template. for buttoninteractionhandler
- StringSelect shows error in PaginatedMessage
- Augmenting detailed description
- Set global commands guildIds
- Snowflake support
- TypeError: isJSONEncodable is not a function
- Cannot access MimeTypes & HttpCodes when verbatimModuleSyntax is enabled in TypeScript 5
- Issues importing from shapeshift
- Accessing container inside of a decorator
- Sapphire Paginated Embed
- This is not working
- Bot does not respond
- Dynamic disable Slash Command based on role
- How to get the resolve a key without a target?
- creating slash commands
- No auth data in the request after exchange the Discord code
- Listeners won't fire up nor slash commands would register in the guild
- PaginatedMessage extended with editing the select menu options does not work as expected
- MessageCreate listener not working as expected
- how to **actually** use discord.js-utilites
- Recurring Task
- Global Commands Block for Development Only
- Can sapphire framework handle edits?
- extending Command class
- Preconditions Usage
- Permission or Role check with decorators
- PaginatedMessageEmbedFields select menu
- Expected a string primitive when creating StringSelectMenu
- Can we handle modal submit interactions using sapphire?
- Problem since upgrading to latest sapphirejs and TS 5.0
- What does sapphire's logger use on the backend?
- Broken modals
- Remove old commands
- Errors when extending @sapphire/ts-config
- my sapphire bot not picking up any commands, i use message commands
- @sapphire/shapeshift ExpectedConstraintError
- Command registering although it does not exist
- Custom Command Cooldown Message
- typescript aka tsc not working solved
- How to register commands without loadMessageCommandListeners=true?
- More information for CombinedPropertyErrors on shapeshift
- chatInputCommandDenied listener not triggering(?
- Using plugin-api to link accounts
- plugin-subcommands "No subcommand was matched"
- I don't even know how to name this
- how can i make subcommand in slash
- Multiple context commands in a single file
- Type-safety for guild-only slash commands
- Passing data from one handler to the other
- Absolutely nothing happens with basic text command
- Slash command and Unknown interaction
- Create locale slash commands
- create modal
- Sapphire CLI error
- Cant find the template
- on ready messages
- I have issues with TypeScript
- Argument of type '"Staff"' is not assignable to parameter of type 'SimplePreconditionKeys | Simpl...
- Autocomplete `interaction.commandName` when used in a subcommand
- Disable And/Or Change Listeners Directory
- TypeError: Cannot read properties of undefined (reading 'write')
- Dynamic route not working
- Error When trying to getString.
- ChatInputCommandDenied listener not working
- Slash Command User Arg Always Failing
- check if commands initialized
- Slash and message commands.
- Whats the difference between the different imports?
- Handling deletion of all guild specific slash commands with BulkOverwrite
- User counts
- ButtonBuilder setEmoji?
- Having trouble with reporting precondition failure
- Mentioning application subcommands
- Task is set to execute hourly but executes 3 times
- messagecommand generated from CLI error
- @sapphire/type installation script error
- unknown interaction error
- who to connect html to discord.js?
- Messages are not being monitored
- Proper pnpm support
- Set the precondition for all commands in a faster way instead of manually set for each command
- Sapphire not getting my commands
- How to get infos about the current task?
- How can i start using bulkOverwrite
- Adding preconditions to a slash command?
- mongoose listener not working
- TypeError: channel.isTextBased is not a function
- Can not resolve dependency sapphire
- UserError listener not catching all errors
- How to get message args ?
- API Placeholder in Route
- TypeError piace.aliases is not iterable
- I'm getting this error when used my new precondtion.
- API Client with SSL?
- Context Menu Command and Subcommand cannot be in same extended class?
- UserErrors not being caught by listener - bot is crashing
- Subcommand isn't running
- How to properly handle UserErrors?
- Can I set different requiredUserPermissions for each subcommand?
- Handling BulkOverwrite Registry Errors
- Events for Voice
- How do I use autocompleteRun on subcommands?
- Message editing fails even though message can be fetched
- Problem with ephemeral messages
- Is recommend have split autocomplete handlers
- Quick question regarding application descriptions
- What typescript version to use?
- How to get subcommand name from interaction object?
- How do I listen for reactions on all messages in a channel?
- MessageCreate Event isn't working
- NOT WORK SAPPHIRE
- Reply During Cooldown
- messageUpdate event not Triggering
- '"discord.js"' has no exported member named 'WebhookEditMessageOptions'. Did you mean 'WebhookFetchM
- Monorepos
- Question regarding slash commands / aliases
- disable commands by dashboard.
- What is the difference between response.status and response.statusCode ?
- Hey what is DEVELOPMENT MODE and how do I disable it
- BotList Autopost of stats is not working
- Miss matching objects on permission setting.
- requiredClientPermissions check always rejecting
- Unable to get member data from users that have left / kicked
- Catch all chat input command errors listener
- Multiple Clients on one file/instance
- How to present Slashcommands?
- Interaction Handlers
- bot won't get on and connect to discord.
- How Do I Make a Project in my current Directory?
- Bot wont go online
- GuildDelete Event somehow gets triggered when I restart my Bot
- TypeError: Class extends value undefined is not a constructor or null
- THREAD_CREATE event Listener run method arguments
- await args.pick("member");
- Command info command issue
- Running in production
- speakerName translation in FFXIVIpcChat
- Clearing registered slash commands
- ReferenceError: [ENV] BOT_OWNER_IDS - The key must be an array, but is empty or undefined.
- How can I turn a joinedTimestamp into this Discord Timestamp
- How to use `@sapphire/shapeshift ` dateValid & stringRegex
- Access extended sapphire client
- Version mismatch between Sapphire and dapi-types
- Whats the syntax to require Permission X AND Y OR Z when using requiredUserPermissions
- How to use windows env variables using skyra env utilities
- Pattern for fetching all registered slash commands
- Precondition with Slash Command
- How to use skyra env utilities with the cli generated project?
- How to get the current channel a slash command was used in
- Preventing Commands in DMs
- autoModerationActionExecution Event
- Help canceling a command
- How to check if the bot has Permission X inside of the server? For example VIEW_AUDIT_LOG
- What parameter do I pass to the run method in my GuildCreate listener?
- Problem with this.container.stores.get().get();
- InteractionCreate file
- How to Create Threads?
- Command info
- args.pick("member")
- why does this not work in sapphire
- This code is not running on sapphire
- Bot stalls while registering commands
- How to edit an Embed(Documentation isn't working)
- Schdeduler SQS Options in index.ts
- Will using the new plugin-utilities-store enable HMR for this Helper files?
- "Send" does not exist on type "channel"
- How can I create a listener for @discordjs/voice states?
- How to delete interaction buttons?
- @sapphire/shapeshift (?) crashes bot when trying to send embed with description exceeding 4096 chars
- uninstlling @sapphire
- Manual task not executing
- Registering commands and other paths
- Is it possible to update slash command string options every time the command is ran?
- ts-node giving issues with Sapphire (edit: DO NOT USE TS-NODE)
- scheduled jobs randomly stop working
- sharding
- Register command in only specific guilds
- port 4000 on cluster
- How to defer reply with Sapphirejs
- Default preconditions
- Commands not responding to defaultPrefix
- ts not compiling well
- How To Use The Enum Arg?
- Let's users have custom folders for pieces
- piece.aliases is not iterable
- guild commands not showing in command lookup
- custom prefix
- how would you go about logging shard creation in sapphire?
- Eventho runIn has values Guildtext and dm, if run in guild text, error message is shown
- What is a Piece?
- GuildIds Array Empty = global command?
- How necessary (in practice) is it to set idhints?
- How do you initialise a UserSelectMenu?
- selects
- turn off dev mode?
- Very intense application command fetching
- Use preconditions outside of the command class
- Setup bot hosting with SparkedHost
- How can I effectively use the `PaginatedMessage` function?
- sapphire steals the CPU
- Application Commands
- Command alias for slash commands?
- Adding a command to a guild after client is ready.
- Emoji In Context Menu Command
- commandDenied Event not Fired
- HMR plugin error
- Recognising "hidden" in CommandOptions
- How to create errors like this
- Interaction user locale first
- not working
- Hybrid commands
- @skyra/env-utilities is not assignable to parameter of type 'never'
- Error: Request aborted manually
- A compatible class export was not found.
- Is it possible to use discord.js-light with Sapphire?
- Is Sapph.xyz bot related to this project/community?
- Typing the Err generic of Result to be empty
- Added new options to slash command; not being reflected on discord
- Handle Crash on DiscordAPIError[50001]: Missing Access
- "dm_permissions: false" dont work
- How do i make an entire array an autocomplete?
- Error when adding a String option
- [SOLVED] quick question; does sapphire defer replies?
- Invalid Form Body (or at least something like that) When the bot tries to register a new command
- Unable to import `CommandDeniedPayload` in @sapphire/framework v4.0.2
- @sapphire/result error in v4
- Slash Command with Subcommand Plugin doesnt registering
- Quoted argument not consumed as single argument
- Formatting Dates
- Shared handler
- Why is there no documentation for @sapphire/cron? Is it dead? Is there a good alternative?
- Looking for a example of i18n plugin's applyLocalizedBuilder
- define global variable on start up
- error handler
- How to create a store
- Why should I use @sapphire/shapeshift instead of zod? What is the difference?
- Hi I am getting a permissions error when trying to run docker-compose up
- How can I add a slashcommand only for a specific Guild?
- TypeScript watch and starting bot taking over a minute
- How to get SubCommand Ids
- Error on Login with I18next Plugin
- Create store for helper classes to access them through the container for hmr to reload it?
- Subcommand unintentionally triggers Events.MessageCommandRun
- AutocompleteInteraction options#getUser doesn't exist
- Working with interaction SelectMenuBuilder
- Using Typescript in Sapphire.
- GUILD_MEMBER_UPDATE - oldMember & newMember
- API going to sleep?
- API Routes Handling
- HMR not Working correctly
- Store a data in Client context Shappire
- Type 'ServerResponse' is not generic
- Is there a Example on how to work with the API Plugin directly in the bot?
- Creating slash command with options and sapphire cli template
- Is there any utility to check if a member has permission to run a command?
- Send and Reply from the editable-commands plugin do the same wrong thing.
- what is this regex supposed to mean?
- How do I create subcommands with different text input fields?
- Best Approach on separating Commands from their "run" file to a separate Folder
- message commands are not working
- Failed to overwrite global application commands
- message listeners stopped working in sapphire v4 on my bot
- Duplicate identifier 'Command'
- Context menu commands not being registered
- Is there a way to disable ApplicationCommandRegistries logs?
- Context Menu Interactions Not Received
- ChatInputCommandError Event not firing
- What does commandError emit?
- Am I doing this wrong? I feel like I'm doing this wrong.
- Button handler not triggering
- How to make auto idhints?
- Issue on upgrade to v4
- Namespace 'Command' has no exported member 'ChatInputInteraction'.
- Dockerfile - CLI Template
- Subcommands Typings clashing after updating.
- Send message to specific channel from slash command
- Cooldown Message
- What's the best way to watch for activity changes on a channel
- Set ApplicationCommandOption max value to be a function
- Best way to make ButtonInteractions persistent after restarts?
- build error
- Getting the client to log a list of registered commands and if they are global
- PaginatedMessage autodelete
- Message Components Disappearing?
- Modal Submit Preconditions
- BOT don't catch commands
- TypeError Cannot read properties of undefined (reading 'CHANNEL_CREATE')
- Does sapphire work only with DJS?
- String Length error while trying to register a command
- How to make translated message in interaction handler?
- The argument did not resolve to emoji
- Where can I find more info about the Sapphire framework
- Encountered error on event listener CoreMessageParser f
- Command Error
- Use commands from src and also from custom package in node_modules (Programatically add commands?)
- Error [UNLOADED_PIECE] The piece 'CoreReady' does not exist.
- Commands not working
- Can't register application command.
- Custom Arg - ResultError Unwrap failed
- about args
- How do I apply preconditions to a specific subcommand
- Sapphire preconditions args error
- Custom prefix
- Handling argument autocomplete per command
- Weird error when installing ts-config
- API error event handler
- Localizations for slash commands working partially
- i18next plugin without namespaces
- UnknownMessageCommandName event is not working
- can i edit the frame work to apply custom commands or not.
- i got a bunch of typescript errors
- Embed Paginator
- Getting ChannelType from APIInteractionDataResovledChannel
- idk what to title this.. trouble shooting? im new to all of this haha
- interactionHandler parse showing TS '...cannot be named without reference to...' error
- Can i create an Auto Changing Status For My Bot?
- Read property from custom Command Options
- TypeError Class constructor _SapphireClient cannot be invoked without 'new'
- Is there a recommended way to split subcommands across multiple files?
- Does sapphire support all the up to date Discord Auto moderation stuff?
- How do subcommands work with idHints and guildIds?
- Is there a way to prevent fetching information both in the precondition and the command itself?
- Listeners with same file name
- Any bot examples on Github using sapphire's fetch for 3rd party API endpoints?
- Dependency conflict (discord-api-types)
- sub commands
- How do i delete a slash command?
- Error when using plugin-i18next
- What’s the difference between a `Piece` and a `AliasPiece`
- Global Stores
- ApplicationCommandRegistry save new Command registered to DB
- Templates for sapphire CLI
- send() function plugin-editable-commands
- Can a parse be async?
- Error when loading listener on v14
- TypeError piece.aliases not iterable
- Peristing cooldowns across restarts
- Conflicting data types with isMessageInstance()
- Sapphire doesn't compile wirh discord.js v14
- compile into single file
- Custom listener name not applying
- Precondition and InteractionHandler
- Autocomplete handler not working
- How can I use shard
- Sapphire keeps binding to ports
- How to remove image from interaction reply when using a paginator?
- Automatically delete a old slash command that has been renamed?
- Commands won't be registered
- sapphire type does not install on Node 19 [2]
- Wierd framewrk error
- How to make custom sub command
- Detect HMR Reload
- ChannelTypes not detected as a difference in slash commands
- Refresh Commands
- shapeshift's default with respect to surroundings
- Command File & Directory Parsing
- Is there a way to update all sapphire packages instead of going one by one?
- sapphireplugin-subcommands can't catch error?
- Type 'DeveloperOnly' is not assignable to type 'PreconditionEntryResolvable'.
- TypeError Cannot read properties of undefined (reading 'CHANNEL_CREATE')
- sapphire type does not install on Node 19 [1]
- Has Anyone Used Reacord With Sapphire?
- Can you have folders for commands in SapphireJS
- Welcome
- Help fetching users
- role not being given
- Button error
- Slash Command Error
- Invalid Token Error
- Apply Overwrites in a voicechannel
- Create a category and a channel in the category
- Bot not starting in VPS
- commands doesnt work
- /twitchadd (name) (link)
- A bunch of errors from discord.js's index.d.ts file when compiling
- help
- User object roles
- Getting the deleter of a deleted message
- Make a button executable only by the command executer
- anyone know how to make bot seem without a status (not online but not offline)
- need help with building dashboard for discord bot
- Encountered error while handling an interaction handler run method for interaction-handler
- Editing an ephemeral reply from an interaction handler
- Problem with ChannelSelectMenuBuilder
- Detect when new message is a reply to another one
- TypeError: Cannot read properties of undefined (reading 'FLAGS')
- Making multi-line embed descriptions cleaner
- Just like there's Member Exit Audit Log, is there Member Join Audit log?
- Autocomplete api error on vps but not locally
- Command not registering
- Discord dashboard
- Does ChannelType.GuildText includes categories?
- Any examples of a table format for an embed?
- help needed regarding prefix handler
- i dont get my code working
- Authenticated Attachment URLs
- Channel.messages.fetch getting different values
- problems submitting modals
- Automod System
- Automod System
- Automod System
- How do you handle incompatible null/undefined from discord.js typings?
- Categories cannot have subcategories api error
- cant receive dm messages from the 'messageCreate' event even after enabling the channel partial
- All GatewayIntentBits?
- modmail system
- Issues implementing subcommands
- When to shard?
- Cant resolve zlib-sync
- Creating TypeSafe event emitter wrapper function
- MongoDb
- "Failed to find guild, or unknown type for channel" even when not using channel.add()
- Potential mass api usage issues
- Handling Component Interaction to Modal interaction to Component interaction to Modal interaction
- Message Collector Error
- Nickname
- TypeScript ModMail
- Error: Cannot properly serialize component type:
- The best way to learn discord js?
- edit embed
- broadcastEval blocks all shards
- TypeError: import_undici4.FormData is not a constructor
- client.ws.ping = -1 ??
- typescript error
- typescript: slash command
- What is cached?
- Disabling button received from Button Interaction Handler
- Does not send embed in thread, does not throw error, does not log anything
- Embed Edit command.
- Handling modal submissions
- Cannot find module './_baseGet'
- Having trouble with components
- Nested message component collectors
- APIInteractionDataResolvedGuildMember does not have id
- Error server
- How big is the difference between xyz.cache.get() and await xzy.fetch()?
- Throwing on unhandled interaction
- Command info command issue
- Docker being goofy
- Getting modalSubmit error over the weekend
- interaction.showModal not working
- Type T[P] does not satisfy constraint Option<any>
- Undefined ?
- How can i add all itents
- UserSelectMenu
- NodeJS version too low for DiscordJS
- SyntaxError: The requested module '@discordjs/util' does not provide an export named 'calculateShard
- Should my bot sending out dm's trigger it's own messageCreate event?
- How can I update a message only via its messageid and channelid?
- Giveaway ends in "active time changes"
- Get content as resolved tags
- Follow announcement channel
- Variable slash command argument parsing
- Ratelimits?
- receiving invalid message id
- Webhook posting in incorrect guild
- What is the Best approach to developing a bot and reloading the new changes into it?
- BaseMessageOptions#components does not take Builders
- fetch channel returns undefined
- Node.js bot start issues.
- yO mY bOt HaS gLoBaL cOmMaNdS bUt I dOnT hAvE sUpPoRtS cOmMaNdS bAdGe
- Error Dashboard
- My Welcome Message And Auto Role Doesn't Work
- Iterating over all server members OR iterating over people with x role
- how would I rerun a command thru a button
- Varying parsing options?
- Do Partials Create Un-Typesafe Code?
- My bot wont respond to my commands
- Fetch membercount?
- Getting info from JSON
- Verification Error.
- Really need help that no body is willing too
- Help
- Welcome