-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Ajout des trois commandes : name, description, pfp. Correction de que…
…lques erreurs mineurs dans le programme.
- Loading branch information
Showing
1 changed file
with
71 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
00e7035
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Une description des trois nouvelles commandes :
• name : change le nickname du bot sur le serveur où est tapée la commande. Le nom initial (qui apparaît sur chaque serveur) ne change pas.
Pourtant, il est possible de changer ce dernier. Cependant, Discord y impose une limite (deux changements par heure).
--> Faudrait il garder la première option ou coder la deuxième ; faire les deux ?.
On ne peut malheureusement pas changer la section "À propos de moi" par une commande
--> dans le README.MD : il faut créer une section avec l'espace 'Discord Developers', qu'ils sachent comment changer cette description.
De plus, tout comme un utilisateur lambda ne pourrait pas le faire, un même bot ne peut pas posséder plusieurs statuts différents selon les serveurs.
--> dans le README.MD : il faut créer un tutoriel, qu'ils sachent upload une image sur une page web.
E.g : L'utilisateur possède une image sur son ordinateur. Il poste cette dernière sur un chan discord, d'où il pourra récupérer une URL valide.
D'ailleurs, on ne peut vérifier l'ID du serveur qu'à l'intérieur des fonctions, car c'est en recevant une commande, que le bot peut connaître le serveur d'où est tapée cette dernière. C'est pourquoi il subsiste une répétition des lignes
suivantes : "server_id = ctx.guild.id" & "guild = bot.get_guild(server_id)".
Ces deux commandes récupèrent l'ID du serveur d'où est tapée la commande.
C'est elles qui permettent pour un même bot d'avoir un nom ou une photo de profil différente selon les serveurs.