The cached data this controller contains
The guild associated to this controller
Creates a new role in this guild. Requires the Permission.ManageRoles permission
The options for the created role
Deletes a role in this guild. Requires the Permission.ManageRoles permission
The ID of the role
Fetches all roles in this guild
Modifies the positions of a set of roles for this guild. Requires the Permission.ManageRoles
The new roles positions
A collection of all the guild's roles
Generated using TypeDoc
Provides an interface for a guild's roles cache. The roles are mapped by their IDs