This Visual Studio Code extension provides snippets for the Discord Dashboard by Assistants Center.
The extension allows developers to quickly and easily create and edit Discord dashboards using code snippets.
Features
This snippet contains some of the most used/repeated lines and blocks used to configure DBD.
It was made to ease up the process of creating the dashboard configuration.
Requirements
VSCode v1.74.0 or higher
Installation
Open Visual Studio Code and navigate to the Extensions tab (Ctrl + Shift + X or Cmd + Shift + X on Mac)
Search for "Discord Dashboard by Assistants Center" and click the Install button
Restart Visual Studio Code if prompted
Usage
Once installed, the extension will add new snippets to the editor. These snippets can be accessed by typing the trigger text and then pressing Tab. The available snippets and their corresponding trigger text are listed below:
Dashboard Setup
Snippet
Description
dbd-dash
Create a basic discord dashboard config without a theme
dbd-dash-soft-ui
Create a basic discord dashboard config with the Soft-UI theme installed
Dashboard Setup with Typescript
Snippet
Description
dbd-dash-ts
Create a basic typescript discord dashboard config without a theme
dbd-dash-ts-soft-ui
Create a basic typescript discord dashboard config with the Soft-UI theme installed
Category Setup
Snippet
Description
dbd-cat
Create a basic settings category
dbd-cat-toggable
Create a basic settings category which is toggable in the UI
dbd-cat-refresh
Create a basic settings category which refreshes all values when you save
Category Options
Snippet
Description
dbd-opt
Create a basic optionSetting template
dbd-opt-allowed
Create a basic optionSetting template which must meet requirements to be able to be modified by the user
FormTypes (only creates the optionType line. For full options see below.)
Snippet
Description
dbd-ft-select
Creates a select optionType
dbd-ft-multiselect
Creates a multiSelect optionType
dbd-ft-input
Creates a input optionType
dbd-ft-textarea
Creates a textArea optionType
dbd-ft-colorselect
Creates a colorSelect optionType
dbd-ft-embedbuilder
Creates a embedBuilder optionType
dbd-ft-spacer
Creates a spacer optionType
dbd-ft-switch
Creates a switch optionType
dbd-ft-checkbox
Creates a checkbox optionType
dbd-ft-channelselect
Creates a channelSelect optionType
dbd-ft-channelmultiselect
Creates a channelMultiSelect optionType
dbd-ft-roleselect
Creates a roleSelect optionType
dbd-ft-rolemultiselect
Creates a roleMultiSelect optionType
dbd-ft-date
Creates a date optionType
dbd-ft-numberpicker
Creates a numberPicker optionType
dbd-ft-slider
Creates a slider optionType
dbd-ft-taginput
Creates a tagInput optionType
Full Options
Snippet
Description
dbd-select
Creates a select categoryOption
dbd-multiselect
Creates a multiSelect categoryOption
dbd-input
Creates a input categoryOption
dbd-textarea
Creates a textArea categoryOption
dbd-colorselect
Creates a colorSelect categoryOption
dbd-embedbuilder
Creates a embedBuilder categoryOption
dbd-spacer
Creates a spacer categoryOption
dbd-switch
Creates a switch categoryOption
dbd-checkbox
Creates a checkbox categoryOption
dbd-channelselect
Creates a channelSelect categoryOption
dbd-channelmultiselect
Creates a channelMultiSelect categoryOption
dbd-roleselect
Creates a roleSelect categoryOption
dbd-rolemultiselect
Creates a roleMultiSelect categoryOption
dbd-date
Creates a date categoryOption
dbd-numberpicker
Creates a numberPicker categoryOption
dbd-slider
Creates a slider categoryOption
dbd-taginput
Creates a tagInput categoryOption
Known Issues
None
Contributing
We welcome contributions to this extension. If you would like to contribute, please fork the repository and submit a pull request.
Support
If you encounter any issues while using this extension, please open an issue on the GitHub repository or your the Assistants Discord Server