GuildClient
A REST client for a specific guild and its content
Parameters
The id of the guild
The REST client implementation
Functions
Add a member to this guild.
Add a role to a user.
Change a guild member's nickname.
Changes the user's nickname in this client's guild.
Changes a user's nickname in this client's guild.
Create a channel.
Create a custom emoji.
Create a guild integration.
Create a role.
Create a new sticker.
Create a template based on the current state of the guild
Delete an emoji.
Delete this guild. Use with caution, cannot be undone.
Delete a guild integration.
Delete a role.
Delete a sticker
Deletes a template
Disconnects a guild member from the voice channel they are currently connected to.
Get the audit log.
Get this guild's channels.
Get the list of integrations for the guild.
Get the guild invites.
Get a member of this guild.
Get a list of guild members.
Get this guild preview.
Get the message prune potential.
Get a specific sticker from this guild by sticker ID.
Get a list of all sticker packs for this guild.
Get the templates for this guild
Get the guild's vanity url.
Get the guild's voice regions.
Get the guild's webhooks.
Get the guild widget.
Modify the order of channels.
Change role ordering.
Prune messages.
Kick a user from the server.
Remove a role from a user.
Sync an integration.
Synchronize a template with the current state of the guild
Update an emoji
Update this guild.
Update a guild integration.
Update a guild member.
Update a role.
Update an existing sticker.
Updates a template
Update the guild widget.