Format: int64
Format: int32
Get timestamp when this server was created.
Get our own member object for this server
Get an array of ordered categories with their respective channels.
Uncategorised channels are returned in id="default" category.
Get an ordered array of roles with their IDs attached. The highest ranking roles will be first followed by lower ranking roles. This is dictated by the "rank" property which is smaller for higher priority roles.
Absolute pathname to this server in the client.
Permission the currently authenticated user has against this server
Get URL to this server.
Mark a server as read
Ban user
User ID
Create a channel
Channel create route data
The newly-created channel
Create role
Role name
Delete a guild
Delete role
Role ID
Edit a server
Server editing route data
Edit a role
Role ID
Role editing route data
Format: int64
Fetch a server's bans
An array of the server's bans.
Fetch a server's invites
An array of the server's invites
Generate URL to banner for this server
File parameters
File URL
Generate URL to icon for this server
File parameters
File URL
Find all message IDs of unread messages
Callback function to determine whether a server has certain properties
Array of message IDs which are unread
Check whether we have a given permission in a server
Permission Names
Whether we have this permission
Check whether the server is currently unread
Callback function to determine whether a server has certain properties
Whether the server is unread
Set role permissions
Role Id, set to 'default' to affect all users
Permission value
Optimised member fetch route.
Unban user
User ID
Generated using TypeDoc
Unique Id