🔍 /
🏛️ Classes

🎨 EmbedBuilder

Como obter: `new EmbedBuilder()`

Métodos

AssinaturaParâmetro(s)Descrição
setTitle(v) string Título do embed
setDescription(v) string Descrição
setColor(v) string | number Cor. Ex: "#A9D6FF", "Blurple", 0x5865F2ver embed-color
setURL(v) string URL do título
setTimestamp(v?) string | nil Timestamp. nil = agora
setThumbnail(url) string Imagem pequena (topo-direita)
setImage(url) string Imagem grande (rodapé)
setAuthor(opts) object { name, url?, iconURL? }
setFooter(opts) object { text, iconURL? }
addFields(...fields) object[] { name, value, inline? } — múltiplos
setFields(...fields) object[] Substitui todos os campos

Cores prontas

Veja a lista completa em EmbedColor.

Exemplo de uso

on command("perfil", message, args)
  let user = getUser()
  let embed = EmbedBuilder()
    .setTitle("Perfil de " .. user.username)
    .setDescription("Aqui estão as informações do usuário.")
    .setColor("Blurple")
    .setThumbnail(user.avatar)

  message.reply("", { embeds: [embed] })
end

Funções ou páginas relacionadas