Suggestion : renseigner la description Discord du bot EkaiiBot#7675 (accessibilité, aucun code) #1

Open
opened 2026-09-02 09:00:57 +00:00 by wait4mi · 0 comments

Contexte

Sur le Discord Ekaii, le bot EkaiiBot#7675 (application 1521305671788925028, ce repo) n'affiche pas de description d'utilité dans son profil. Quand on clique dessus dans la liste des membres, rien n'indique à quoi il sert, et on le confond facilement avec le bot Ekaii#0301 (pont chat Discord ↔ Minecraft, géré par EkaiiMirrorVelocity).

Suggestion

Question d'accessibilité : remplir le champ Description de l'application pour que n'importe quel membre comprenne le rôle du bot en ouvrant son profil. Ce n'est pas bloquant, c'est juste plus lisible. Aucun changement de code.

Proposition de texte, basée sur le README (à réécrire librement, limite Discord : 400 caractères) :

Bot d'outillage de la communauté Ekaii. Deux fonctions : 1) Galerie du site : réagir 🖼️ sur un message contenant des images les publie dans la galerie ekaii.fr (retirer la réaction les enlève). 2) Whitelist : les commandes /whitelist et /unwhitelist ajoutent ou retirent un joueur Minecraft sur les serveurs. Accès réservé au staff et aux whitelisteurs.

La dernière phrase est volontairement vague : je ne connais pas le contenu réel de CURATOR_ROLE_IDS / WHITELISTER_ROLE_IDS dans le .env du NAS. À ajuster selon la config (par ex. « réservé aux rôles Développeur et Whitelisteur »).

Comment modifier la description

Option A — portail développeur (30 secondes)

  1. Ouvrir https://discord.com/developers/applications/1521305671788925028 avec le compte propriétaire de l'application.
  2. Onglet General Information → champ Description.
  3. Coller le texte → Save Changes.
  4. La description apparaît dans la section « À propos de moi » du profil du bot sur le serveur (parfois après un redémarrage du client Discord).

Option B — API, avec le token du bot (DISCORD_TOKEN du .env)

curl -X PATCH "https://discord.com/api/v10/applications/@me" \
  -H "Authorization: Bot $DISCORD_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"description": "Bot d'\''outillage de la communauté Ekaii. ..."}'

Réversible à tout moment (même endpoint avec "description": "").

Option C — dans le code, au démarrage (si on veut que ce soit versionné) : discord.js expose client.application.edit({ description }) après l'événement ready. Une ligne dans index.js, et la description suit les évolutions du bot (roadmap du README).

Bonus optionnel

Dans le même onglet, les champs Tags (ex. gallery, whitelist) et l'icône de l'application aident aussi à identifier le bot d'un coup d'œil.

## Contexte Sur le Discord Ekaii, le bot **EkaiiBot#7675** (application `1521305671788925028`, ce repo) n'affiche pas de description d'utilité dans son profil. Quand on clique dessus dans la liste des membres, rien n'indique à quoi il sert, et on le confond facilement avec le bot Ekaii#0301 (pont chat Discord ↔ Minecraft, géré par EkaiiMirrorVelocity). ## Suggestion Question d'accessibilité : remplir le champ **Description** de l'application pour que n'importe quel membre comprenne le rôle du bot en ouvrant son profil. Ce n'est pas bloquant, c'est juste plus lisible. Aucun changement de code. Proposition de texte, basée sur le README (à réécrire librement, limite Discord : 400 caractères) : > Bot d'outillage de la communauté Ekaii. Deux fonctions : 1) Galerie du site : réagir 🖼️ sur un message contenant des images les publie dans la galerie ekaii.fr (retirer la réaction les enlève). 2) Whitelist : les commandes /whitelist et /unwhitelist ajoutent ou retirent un joueur Minecraft sur les serveurs. Accès réservé au staff et aux whitelisteurs. La dernière phrase est volontairement vague : je ne connais pas le contenu réel de `CURATOR_ROLE_IDS` / `WHITELISTER_ROLE_IDS` dans le `.env` du NAS. À ajuster selon la config (par ex. « réservé aux rôles Développeur et Whitelisteur »). ## Comment modifier la description **Option A — portail développeur (30 secondes)** 1. Ouvrir https://discord.com/developers/applications/1521305671788925028 avec le compte propriétaire de l'application. 2. Onglet **General Information** → champ **Description**. 3. Coller le texte → **Save Changes**. 4. La description apparaît dans la section « À propos de moi » du profil du bot sur le serveur (parfois après un redémarrage du client Discord). **Option B — API, avec le token du bot (`DISCORD_TOKEN` du `.env`)** ```bash curl -X PATCH "https://discord.com/api/v10/applications/@me" \ -H "Authorization: Bot $DISCORD_TOKEN" \ -H "Content-Type: application/json" \ -d '{"description": "Bot d'\''outillage de la communauté Ekaii. ..."}' ``` Réversible à tout moment (même endpoint avec `"description": ""`). **Option C — dans le code, au démarrage** (si on veut que ce soit versionné) : discord.js expose `client.application.edit({ description })` après l'événement `ready`. Une ligne dans `index.js`, et la description suit les évolutions du bot (roadmap du README). ## Bonus optionnel Dans le même onglet, les champs **Tags** (ex. `gallery`, `whitelist`) et l'**icône** de l'application aident aussi à identifier le bot d'un coup d'œil.
Sign in to join this conversation.
No labels
feature request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
exo/ekaii-bot#1
No description provided.