Cord Builder is a library that provides a Domain Specific Language (DSL) for creating builders for Discord.js. Currently, it supports the creation of buttons.
Note: For syntax highlighting and code snippets, you can use the CordBuilder extension. It's available on the Visual Studio Code Marketplace
To install the library, you can use npm or yarn:
npm install cordbuilderyarn add cordbuilderThe source should follow this format:
- @label?:
string - @style:
Primary|Secondary|Success|Danger|Link - @id?:
string - @emoji?:
string - @disabled?:
true|false - @url?:
url
- @author [
- :name
string, - :url
url, - :icon
url
- :name
- ]
- @field [
- :name
string, - :value
string, - :inline?
true|false
- :name
- ]
- @footer [
- :text
string, - :icon
url
- :text
- ]
- @title:
string - @thumbnail:
url - @image:
url - @color:
color|hex|random - @description:
string
We encourage contributions! Feel free to open an issue or submit a pull request.
This project is licensed under the MIT License.

