1.0.0 • Published 4 years ago

@saucesteals/discord-embed-builder v1.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

discord-embed-builder

Basic and Efficient Builder for Discord Embeds

Installation

$ yarn add discord-embed-builder
OR
$ npm install discord-embed-builder

Usage

import EmbedBuilder from "@saucesteals/discord-embed-builder"

const embed = new EmbedBuilder(data?: EmbedData)
.setColor(color: HexColor | number)
.setTitle(title: string)
.setDescription(description: string)
.setTimestamp(date: Date | number | string = new Date())
.addFields(...fields: EmbedField[])
.setImage(image: EmbedImage)
.setThumbnail(thumbnail: EmbedThumbnail)
.setVideo(video: EmbedVideo)
.setAuthor(author: EmbedAuthor)
.setFooter(footer: EmbedFooter)

embed.getJSON(): EmbedData

embed.data: EmbedData