mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-10 00:23:30 +01:00
41 lines
808 B
ReStructuredText
41 lines
808 B
ReStructuredText
.. include:: ./vars.rst
|
|
|
|
Members
|
|
=======
|
|
|
|
The Member Class is used to represent a User_ but specific to a server. **Any attributes/functions available in User_ are omitted.**
|
|
|
|
Attributes
|
|
----------
|
|
|
|
server
|
|
~~~~~~
|
|
|
|
The Server_ that the Member belongs to.
|
|
|
|
roles
|
|
~~~~~
|
|
|
|
An `Array` of ServerPermissions_ and ChannelPermissions_ that the Member is affected by.
|
|
|
|
rawRoles
|
|
~~~~~~~~
|
|
|
|
An `Array` of role IDs.
|
|
|
|
Functions
|
|
---------
|
|
|
|
hasRole(role)
|
|
~~~~~~~~~~~~~
|
|
|
|
Returns a `Boolean` depending on whether or not a user has a certain role.
|
|
|
|
- **role** - The ServerPermissions_ you want to see if a user has.
|
|
|
|
permissionsIn(channel)
|
|
~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
Returns an EvaluatedPermissions_ giving the final permissions of the Member in a channel.
|
|
|
|
- **channel** - The Channel_ that you want to evaluate the permissions in. |