如何使用bot转移discord服务器所有权

如何使用bot转移discord服务器所有权,discord,Discord,有没有办法用bot转移不协调服务器的所有权? 我听说有一种方法可以通过python机器人实现这一点,但我没有弄清楚如何实现。discord.js包装器上似乎存在一种方法。 我找不到办法来看看它是否真的有效^^ //编辑公会所有者 guild.setOwner(guild.members.cache.first()) .then(updated=>console.log(`updated the guild owner to${updated.owner.displayName}`) .catch

有没有办法用bot转移不协调服务器的所有权?
我听说有一种方法可以通过python机器人实现这一点,但我没有弄清楚如何实现。

discord.js包装器上似乎存在一种方法。 我找不到办法来看看它是否真的有效^^

//编辑公会所有者
guild.setOwner(guild.members.cache.first())
.then(updated=>console.log(`updated the guild owner to${updated.owner.displayName}`)
.catch(控制台错误);

您实际上可以使用bot更改服务器所有权。但是bot必须是服务器的所有者

为了让机器人创建公会,它必须使用邮政/公会 要更改所有者,您必须使用PATCH/guilds/{guild.id},并将json参数owner_id与您想要转移所有权的id一起发送

官方不一致文档链接:


discord bot帐户无法传输服务器。discord bot帐户也无法创建服务器。只有discord帐户才能传输服务器所有权。一个bot帐户实际上可以创建服务器,只要它在少于10个行会中,bot必须是服务器的所有者才能工作。