Passer au contenu principal
embed() déclare un embed, depuis n’importe quel fichier de src/. Elle prend l’embed lui-même, ou une fonction qui en renvoie un.
src/components/welcome.ts
Comment écrire et utiliser un fichier d’embed est dans le guide. Ce que peut contenir un embed est dans Embed.

embed()

Déclare un embed. Exportez le résultat depuis n’importe quel fichier de src/. Donnez-lui l’embed lui-même quand il a toujours la même apparence, ou une fonction de ce qu’il affiche. Un embed statique est vérifié par rapport aux limites de Discord au chargement du fichier ; l’embed que renvoie une fonction est vérifié au moment de l’envoi du message.

EmbedDeclaration

Ce que renvoie embed() : une déclaration que le framework trouve dans les exports d’un fichier. Importez-le là où vous envoyez un message : embeds: [welcome({ member })], ou embeds: [rules] pour un embed qui a toujours la même apparence.
unknown
Ce que le fichier a donné à embed(), pas encore vérifié.
Les embeds d’un message prennent un Embed ou une EmbedDeclaration<[]> : un embed qui a besoin d’arguments doit être appelé.