¿Hay alguna manera de permitir que el bot use una plantilla? Sé que hay una manera de crear una plantilla Crear plantilla de servidor discord.js o hacerlo a mano. Pero, ¿hay alguna forma de aplicar una plantilla con un bot? como esto:
message.guild.applyTemplate('TemplateUrl')
message.guild.useTemplate('TemplateUrl')
Editar Discord.js v13
Sí, ahora es posible con <GuildTemplate>.sync() .
Sincroniza esta plantilla con el estado actual del gremio.
Devoluciones: Promesa
Respuesta inicial (Discord.js v12)
Usando Discord.js: Todavía no .
Usando la API de Discord: técnicamente sí
A partir de ahora, no hay forma de aplicar una plantilla de servidor con un bot discord.js. Sin embargo, hay algo interesante mencionado en los documentos oficiales de Discord Devs .
PUT
/guilds/{guild.id}/templates/{template.code}Sincroniza la plantilla con el estado actual del gremio. Requiere el permiso MANAGE_GUILD. Devuelve el objeto de plantilla de gremio en caso de éxito.
Fuente: https://discord.com/developers/docs/resources/guild-template#sync-guild-template
También la introducción de Discord.js v13 menciona la compatibilidad con la API de plantilla de gremio en las Notas de actualización/Cambios en v13 .
GuildTemplate Proporciona soporte de API para plantillas de servidor
Voy a adaptar esta respuesta una vez que se haya lanzado Discord.js v13.