Jak sprawdzić czy bot jest na konkretnym serwerze? discord.js

Zombie
discord
krytyYT
krytyYT

Cześć, tworze panel na stronie internetowej do mojego bota, większość rzeczy mam gotowe ale chciałbym wiedzieć tak jak w tytule. Jak sprawdzić czy bot jest na jakimś konkretnym serwerze podanym przez id.

Z góry dzięki za pomoc ;)

psycho
psycho

Nie wiem czy przypadkiem obiekt klienta nie ma danych / metod do pobrania listy swoich serwerów.

//Edit

Jest takie coś, prosto z dokumentacji

.guilds
All of the guilds the client is currently handling, mapped by their IDs - as long as sharding isn't being used, this will be every guild the bot is a member of

Type: GuildManager
Mespi
Mespi

Jeśli korzystasz z discord.js v12, to: if(client.guilds.cache.get("id_serwera")){ return console.log("Yay! jestem na tym serwerze") }

v11: if(client.guilds.get("id_serwera")){ return console.log("Yay! jestem na tym serwerze") }

Sam wolę korzystać z v11 ( 11.5.1 )

krytyYT
krytyYT

Dzięki

system
system

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.