From f399f2f040cb98802a924f9a3611d5a00e53edd6 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Tue, 17 Jan 2023 20:11:49 +0100 Subject: [PATCH] add info abt commands --- CONTRIBUTING.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index afc94ec..7d1db25 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -116,6 +116,8 @@ import { getLocale, getLocalizations } from "../../utils/locales"; import { getFilename } from "../../utils/misc"; export default { + scope: () => [], + data: (client: Client) => { const filename = getFilename(__filename); return new SlashCommandBuilder() @@ -144,6 +146,13 @@ export default { }; ``` +Rapidement, cette structure comporte 3 éléments : + +- `scope` : une liste de guildId où la commande est disponible, si la liste est + est vide, la commande est disponible partout +- `data` : représente les données envoyées à l'API de Discord +- `interaction` : représente le comportement de la commande + Ce template vous permet de commencé rapidement votre commande car il contient déjà tout ce qu'il faut pour le support des langues. Pensez bien à ne pas écrire directement vos chaînes de caractères ici mais bien dans