サーバーからメンバーを取得する
サーバーからメンバーを取得する方法
同期的
Guildクラスの.members.cacheでCollectionから取得する方法:guild.members.cache.get('id')
またはGuildMemberManagerクラスのresolveメソッドを使う:guild.members.resolve('id')
Guildクラスの.member()メソッドを使う方法:guild.member('id')(引数にはIDの他にUserクラスなども渡せる)
v13で廃止
guild.fetch()を実行しないと全てのメンバーを取得出来ないことがあるので注意
ただしPrivileged Intentsが必要
非同期
guild.members.fetch('id')でIDからメンバーを取得してくることができる
推奨
queryを指定することでサーバーからあるユーザー名で始まるメンバーを取得することもできる
例:guild.members.fetch({query:username})