diff --git a/src/commands/misc/reminder.ts b/src/commands/misc/reminder.ts index 05da54c..9f5c81f 100644 --- a/src/commands/misc/reminder.ts +++ b/src/commands/misc/reminder.ts @@ -146,16 +146,38 @@ export default { // New reminder case loc_default?.get(`c_${filename}_sub1_name`) ?.toLowerCase() ?? '': + // TODO: Ici il y a 2 options, l'un pour le temps et l'autre + // pour le message, il faut tout le temps un temps, mais pas + // tout le temps de message (= message par défaut, le reminder + // fait office de compte à rebours tout simple dans ce cas là) + // Alors j'avais comme idée de pas mettre le temps comme requis, + // et quand pas de temps est spécifié dans la commande, on ouvre + // une boîte de dialogue : https://discordjs.guide/interactions/modals.html#building-and-responding-with-modals + // et on demande à l'utilisateur de remplir les champs comme ça. + // Avec cette technique on a les commandes pour les "poweruser" + // qui préfèrent tout faire en ligne de commandes et un truc + // plus user-friendly avec une interface (et en plus c'est + // nouveau et cool) break; // List reminders case loc_default?.get(`c_${filename}_sub2_name`) ?.toLowerCase() ?? '': + // TODO: Liste dans un embed, naviguez entre les pages à l'aide + // de boutons à la place d'utiliser des réactions + // cf. https://discordjs.guide/interactions/modals.html#building-and-responding-with-modals + // Une option pour renseigné un utilisateur est disponible. + // Quand aucun utilisateur est spécifié, il faut affiché ses + // rappels, sinon affiché les rappels de la personne qui fait + // la commande. break; // Delete a reminder case loc_default?.get(`c_${filename}_sub3_name`) ?.toLowerCase() ?? '': + // TODO: Message simple qui indique que l'on a supprimé + // le reminder. Penser à check l'appartenance du reminder. + // On donne l'ID du reminder en option. break; default: