Guild Template
Get Template
GetAPITemplate
Returns a guild template object for the given code.
import { getTemplate } from "dressed";
const template = await getTemplate(code);List Templates
GetAPIGuildTemplates
Returns an array of guild template objects.
import { listTemplates } from "dressed";
const templates = await listTemplates(guildId);Info
Requires the MANAGE_GUILD permission.
Create Template
PostAPIGuildTemplates
Creates a template for the guild.
import { createTemplate } from "dressed";
await createTemplate(guildId, data);Info
Requires the MANAGE_GUILD permission.
Sync Template
PutAPIGuildTemplate
Syncs the template to the guild's current state.
import { syncTemplate } from "dressed";
await syncTemplate(guildId, code);Info
Requires the MANAGE_GUILD permission.
Modify Template
PatchAPIGuildTemplate
Modifies the template's metadata.
import { modifyTemplate } from "dressed";
await modifyTemplate(guildId, code, data);Info
Requires the MANAGE_GUILD permission.
Delete Template
DeleteAPIGuildTemplate
Deletes the template.
import { deleteTemplate } from "dressed";
await deleteTemplate(guildId, code);Info
Requires the MANAGE_GUILD permission.