javascript - 应用服务器模板discord.js

标签 javascript typescript discord discord.js

有没有办法让机器人使用模板?我知道有一种方法可以创建模板 Create Server Template discord.js或者用手做。但是有没有办法通过机器人应用模板呢?就像这样:

message.guild.applyTemplate('TemplateUrl')

message.guild.useTemplate('TemplateUrl')

最佳答案

编辑 Discord.js v13

是的,现在可以使用 <GuildTemplate>.sync() .

Syncs this template to the current state of the guild.

Returns: Promise

初始答案 (Discord.js v12)

使用 Discord.js:还没有

使用 Discord API:技术上是

到目前为止,还没有办法将服务器模板与discord.js 机器人一起应用。然而,Official Discord Devs Docs 中提到了一些有趣的事情。 .

PUT /guilds/{guild.id}/templates/{template.code} Syncs the template to the guild's current state. Requires the MANAGE_GUILD permission. Returns the guild template object on success.

来源:https://discord.com/developers/docs/resources/guild-template#sync-guild-template

Discord.js v13 介绍中还提到了 Guild Template API 支持 Update Notes/Changes in v13 .

GuildTemplate Provides API support for server templates

一旦 Discord.js v13 发布,我将调整这个答案。

关于javascript - 应用服务器模板discord.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68649275/

相关文章:

javascript - 使用 THREE.Points() 时出现 TypeError : can't convert undefined to object in Three. js

javascript - Angular JS ui-router如何从父级重定向到子状态?

Angular 2拖放上传

javascript - Angular 2 将 JSON 对象传递到新窗口

python - 如何在没有 discord.py 的情况下获取用户在 discord 服务器中发送的消息数?

javascript - 如何忽略 Angular 过滤器中的属性

javascript - Billboard.js 可选的 Y 网格线 - 标签背景的样式

javascript - 使用 Webpack 和 Typescript 将模块暴露给全局 Window 对象

python - 使用 python Discord bot 播放 Youtube 音频

javascript - discord.js 机器人播放音频但没有声音?