Interface APIEmbed

Hierarchy

  • APIEmbed

Properties

author?: {
    icon_url?: string;
    name: string;
    proxy_icon_url?: string;
    url?: string;
}

Type declaration

  • Optional icon_url?: string
  • name: string
  • Optional proxy_icon_url?: string
  • Optional url?: string
color?: number
description?: string
fields?: {
    inline?: boolean;
    name: string;
    value: string;
}[]

Type declaration

  • Optional inline?: boolean
  • name: string
  • value: string
footer?: {
    icon_url?: string;
    proxy_icon_url?: string;
    text: string;
}

Type declaration

  • Optional icon_url?: string
  • Optional proxy_icon_url?: string
  • text: string
image?: {
    height: number;
    proxy_url?: string;
    url: string;
    width: number;
}

Type declaration

  • height: number
  • Optional proxy_url?: string
  • url: string
  • width: number
provider?: {
    name?: string;
    url?: string;
}

Type declaration

  • Optional name?: string
  • Optional url?: string
thumbnail?: {
    height: number;
    proxy_url?: string;
    url: string;
    width: number;
}

Type declaration

  • height: number
  • Optional proxy_url?: string
  • url: string
  • width: number
timestamp?: string
title?: string
url?: string
video?: {
    height: number;
    proxy_url?: string;
    url?: string;
    width: number;
}

Type declaration

  • height: number
  • Optional proxy_url?: string
  • Optional url?: string
  • width: number

Generated using TypeDoc