import { Guild } from "https://deno.land/x/harmony@v2.8.0/src/structures/guild.ts";
Constructors
Properties
Methods
Fulfills promise when guild becomes available
Gets guild banner URL
Create a new Guild Channel
Attach an integration object from the current user to the guild.
Create a new Guild Role
Creates a template for the guild.
Delete the attached integration object for the guild. Deletes any associated webhooks and kicks the associated bot if there is one.
Deletes the template. Requires the MANAGE_GUILD permission.
Gets guild discover splash URL
Edits the guild.
Modify the behavior and settings of an integration object for the guild.
Modifies the template's metadata.
Modify a guild widget object for the guild.
Fetches Guild's Integrations (Webhooks, Bots, etc.)
Gets Everyone role of the Guild
Returns an array of template objects.
Returns a partial invite object for guilds with that feature enabled.
Returns the widget for the guild.
Returns a PNG (URL) image widget for the guild.
Gets guild icon URL
Gets a preview of the guild. Returns GuildPreview.
Gets guild splash URL
Sync an integration.
Syncs the template to the guild's current state.