Home > Mobile >  Getting all role permissions as list
Getting all role permissions as list

Time:12-30

I'm trying to get all role permissions as list, but using ...roles.cache.get("910908545124413500").permissions leads me to this result: Permissions { bitfield: 104320585 } and ...roles.cache.get("910908545124413500").permissions.toString() returns [object Object]!

What can I use to get all roles perms as list (without using permissions.has() for each permission)?

CodePudding user response:

Took me some time to look through the documentation but found that the method toArray() returns an array of strings with the permissions.

...roles.cache.get("123456789").permissions.toArray()
  • Related