* Changed arguments to use the variables for errors
* Changed name to description on error ArgumentException
* Added value?.Length < 1 for Name and Description
* Removed old note and added a paragraph
* change para to <note type="warning"> for Value
* I've added a link to Bulk overwrite of global slash commands for when it gets commited
* Fix link for 3.x
Co-authored-by: Quin Lynch <49576606+quinchs@users.noreply.github.com>
* Create Create 08-bulk-overwrite-of-global-slash-commands.md
Just added what i was trying to figure out it might help others that are looking for an example.
* added a little comment
* Removed create from file name
In the case where a thread is archived upon login, the thread channel is
not cached by the client. When the thread channel is unarchived, the
library simply outputs an unknown channel warning. When messages are
sent in the unarchived thread, the library won't have it cached and
will only output warnings.
This change makes it so the channel is cached when unarchived and
ThreadUpdated is invoked with an non specified "before" parameter. From
that point, the channel will be available for future events.
* Fix Modify calls of application commands
* Fix modification of guild command to use optional name value
* Fix RestApplicationCommand update to set type correctly
* Add non generic ModifyAsync for application commands to determine type correctly