Если вы хотите получить идентификаторы серверов, на которых установлен ваш бот, просто наберите l oop через массив и выведите guild.id
. Например:
var serverArray = client.guilds.array();
for(i = 0; i < serverArray.length; i++) {
print("Server ID: " + serverArray[i].id);
}
Если вы хотите получить ссылку приглашения на сервер, используйте guild.fetchInvites()
. Пример:
var serverArray = client.guilds.array();
for(i = 0; i < serverArray.length; i++) {
serverArray[i].fetchInvites().then(invites => {
invites.map(invite => {
print("Invite link: " + invite.url);
});
});
}
Обратите внимание, что приведенный выше пример будет работать только в том случае, если на самом деле есть ссылки на сервер. Если ссылки для приглашения отсутствуют, вы можете создать их, используя GuildChannel.createInvite()
. https://discord.js.org/# / документы / главная / 11.6.4 / класс / GuildChannel? ScrollTo = createInvite