IDからユーザーを取得する
IDからユーザー情報を取得する方法は2つある
該当するユーザーが見つかった場合、Userが取得できるから、.usernameでユーザー名とか取得できる
client.users.fetch('ID')
推奨
デフォルトの動作ではキャッシュにない場合Discord APIへリクエストを飛ばす
Promiseがかえるのでawaitするかthenで処理をチェインさせる必要がある
client.users.cache.get('ID')
キャッシュされているユーザーからしか探さない
2020年10月7日のDiscord APIの仕様変更によってキャッシュされる情報の範囲が狭くなった
v11では.cacheを抜いてclient.users.get('ID')のように書く
関連
ボット全体からユーザーを取得する