#discord.js
Вопрос:
В discord.js v12, message.guild.owner
работает, но в discord.js v13, interaction.guild.owner
не работает. Как мне стать владельцем гильдии? Я не вижу interaction.guild.owner
в документах. Кто-нибудь может помочь?
Ответ №1:
Guild.fetchOwner
Метод извлекает владельца из API и всегда возвращает владельца.
//...
let owner = await interaction.guild.fetchOwner()
console.log(owner)
//...
Ответ №2:
Документы всегда являются лучшим местом для поиска! Вы можете сначала получить interaction.guild
для GuildObject
этого и в дальнейшем использовать .fetchOwner()
метод на нем, который возвращает нам обещание, а когда оно будет выполнено, возвращает нам GuildMember
объект владельца.