Aller au contenu

Commandes de divertissement et de recherche

Sélectionnez une commande dans le sélecteur Discord et fournissez les options demandées. April doit pouvoir répondre dans le salon ; les commandes de réaction exigent explicitement View Channel, Send Messages et Embed Links pour le bot. Les autorisations de commande du serveur et la disponibilité des fournisseurs peuvent varier.

/pat, /hug, /poke, /kiss, /slap, /laugh, /lick, /cry, /bite, /cuddle, /dance, /facepalm, /highfive, /punch et /stare acceptent un user facultatif (aucun par défaut). Par exemple, choisissez /hug et sélectionnez un membre pour envoyer une image de réaction. Sans utilisateur, la réponse s’adresse à la personne qui invoque la commande. /lovecalc exige un user et génère un résultat ; se choisir soi-même ne renvoie aucun résultat. Elle n’est pas disponible en messages privés. Par exemple, sélectionnez /lovecalc, choisissez un autre membre comme user et envoyez pour demander une image avec un pourcentage. Si elle n’apparaît pas, vérifiez les autorisations du salon et réessayez plus tard ; un moteur de rendu indisponible peut empêcher le résultat.

  • Images : /cat, /dog, /birb, /fox, /panda, /koala.
  • Faits : /dogfact, /catfact.
  • Blagues et conseils : /chucknorris, /yommajoke, /geekjoke, /yesno, /advice.
  • /meme demande un mème aléatoire. /memegenerator exige les options image-url, upper-text et lower-text ; les deux champs de texte doivent être non vides et comporter au maximum 100 caractères chacun. L’URL doit être absolue et répondre à une requête HEAD avec un type de contenu image.

Les captures d’écran partagées montrent l’interface en anglais.

Brouillon non envoyé de la commande de génération de mème avec URL d’image, texte supérieur et texte inférieur vides

Brouillon /memegenerator vide et non envoyé avec le bot AprilBeta hors production dans le salon #test d’April Testing le 2026-11-02. Aucune requête au fournisseur ni aucun rendu n’a été exécuté ; la révision déployée était inconnue.

Ces commandes d’animaux, de faits et de blagues ainsi que /meme ne prennent aucune option. Par exemple, choisissez /cat pour une image d’animal, /dogfact pour un fait ou /geekjoke pour une blague. Une requête réussie renvoie l’image ou le texte correspondant. Choisissez /meme pour un mème aléatoire, ou fournissez une URL d’image accessible et les deux légendes à /memegenerator pour demander une image générée. En cas d’échec ou d’absence de réponse, réessayez plus tard : les services externes peuvent renvoyer des données vides ou invalides, expirer ou changer. En cas d’erreur du générateur, vérifiez l’URL et les limites de texte ; une URL fonctionnant dans un navigateur peut ne pas autoriser la requête HEAD requise. Utilisez uniquement une image que vous êtes autorisé à partager.

/movie exige movie-name ; /anime exige anime-name ; /manga exige manga-name. /trendanime et /trendmanga ne prennent aucun titre. Par exemple, sélectionnez /anime, saisissez un titre dans anime-name et envoyez ; un résultat correspondant affiche les détails du fournisseur. Si aucune correspondance n’est trouvée, essayez un autre titre ou un titre plus précis. Les erreurs de film et les résultats de tendances vides peuvent produire une erreur générique. Les pannes de fournisseur, champs manquants ou réponses inattendues peuvent aussi empêcher une réponse ; réessayez plus tard. Le code actuel utilise le même appel de fournisseur de tendances pour les deux commandes : ne supposez donc pas que /trendmanga vérifie indépendamment un flux propre aux mangas.