【问题标题】:Apply server template discord.js应用服务器模板 discord.js
【发布时间】:2021-10-09 10:35:10
【问题描述】:

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

message.guild.applyTemplate('TemplateUrl')

message.guild.useTemplate('TemplateUrl')

【问题讨论】:

    标签: javascript typescript discord discord.js


    【解决方案1】:

    编辑Discord.js v13

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

    将此模板同步到公会的当前状态。

    回报:承诺

    初始答案 (Discord.js v12)

    使用 Discord.js:还没有

    使用 Discord API:技术上是的

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

    输入/guilds/{guild.id}/templates/{template.code} 将模板同步到公会的当前状态。 需要 MANAGE_GUILD 权限。 成功时返回公会模板对象。

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

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

    公会模板 为服务器模板提供 API 支持

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

    【讨论】:

    • 谢谢@Behemoth,但遗憾的是这不能解决我遇到的问题。希望 Discord.js v14 能够使用您刚刚同步的模板。
    猜你喜欢
    • 2021-03-20
    • 1970-01-01
    • 2018-10-06
    • 2021-05-29
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 2022-10-04
    • 2011-05-11
    相关资源
    最近更新 更多