Role est un rôle d’un serveur. Vous en obtenez un depuis guild.roles, member.roles, member.highestRole, une option role d’une commande ou guild.createRole(). Chaque serveur a un rôle @everyone que chaque membre possède : guild.everyoneRole, dont l’identifiant est celui du serveur.
Comment vérifier et donner des permissions est dans Permissions ; comment une commande reçoit un rôle est dans Options.
Propriétés
Ce que le rôle permet sur le serveur. Voir Permissions.
members est lu parmi les membres dont le bot se souvient (voir Mémoire), donc ce n’est pas toujours chaque membre qui a le rôle.Helpers
Ils lisent ce dont le bot se souvient : ils n’envoient jamais de requête.iconURL()
isHigherThan()
toString()
<@&id> : mentionne le rôle quand il est mis dans un message.
toJSON()
Actions
edit()
delete()
Types
RoleEditOptions est dans Options, à côté de RoleCreateOptions. Permissions est dans Permissions.