Utilisation de PermissionsOverwrite - Javascript

A voir également:Utilisation de permissionsoverwriteNotice d'utilisation - Conseils pratiques - Matériel Comment utiliser twitter - Conseils pratiques - Twitter Comment utiliser we transfer - Conseils pratiques - Internet Utiliser whatsapp sur pc - Conseils pratiques - Messagerie instantanée Changer nom utilisateur windows 10 ✓ - Forum - Windows 10

Bonjour,

j'essaie de coder un bot sur Discord, avec comme langage JavaScript, et j'aimerai, grâce à au code de mon bot, pouvoir donner une autorisation à un joueur.

Pour expliquer un peu plus en détail, j'essaie de créer le jeu de société "Loup-Garou", pour y jouer entre amis sur Discord. J'ai développé un bot, avec javascript (je suis débutant), qui permet, quand je tape une commande sur Discord d'envoyer un message au joueur en lui annonçant son rôle.

Mais je bloque à présent sur quelque chose : par exemple pour les joueurs étant "loups-garou", j'aimerai leur donner l'accès à un channel pour qu'ils puissent parler entre eux, et que les autres ne voient pas leurs messages (je pourrais faire avec des rôles, mais si quelqu'un regarde les rôles de l'autre, il sait son rôle ; et je ne crois pas qu'il existe quelque chose pour éviter de voir les rôles)

J'ai pour cela regardé la librairie discord.js, et je vois deux solutions, mais je n'arrive à faire marcher aucunes des deux !

1ère solution :

.then(function(member) {
let lg = new Discord.Permissions(member, 0x00000400)
})


2ème solution :

.overwritePermissions(guild.member {
'SEND_MESSAGES' : true
'READ_MESSAGE_HISTORY' : true
'VIEW_CHANNEL' : true
})


C'est des solutions que je pense qui peuvent marcher (normalement, mais j'imagine qu'il doit manquer une information ; je suis nouveau sur JavaScript, donc excusez moi si l'erreur est hyper visible), mais en réalité ça ne fonctionne pas, pourtant la console ne m'affiche pas d'erreur...

Peut-être que rien est bon dans ce que je propose, et autrement je peux faire sans ; mais ce serait beaucoup plus pratique si je réussissais cela ; j'ai déjà passé plusieurs heures sur la documentation sans rien trouvé, donc je demande dans un forum à présent

Merci d'avance ^^

Oxzir

Forum

A voir également:Utilisation de permissionsoverwriteNotice d'utilisation - Conseils pratiques - Matériel Comment utiliser twitter - Conseils pratiques - Twitter Comment utiliser we transfer - Conseils pratiques - Internet Utiliser whatsapp sur pc - Conseils pratiques - Messagerie instantanée Changer nom utilisateur windows 10 ✓ - Forum - Windows 10

Web: www.shapebootstrap.net

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed