マネージャーからデータを取得する
キャッシュからデータを取得する
IDを使ってデータを取得する例
manager.cache.get('id')
条件を満たすデータを1件取得する例
manager.cache.find(data => data.name === 'name')
条件を満たすデータを全て取得する例
manager.cache.filter(data => data.name === 'name')
Discord APIからデータを取得する
キャッシュされていないかもしれない場合もfetchを使うとよい
デフォルトではキャッシュされていればそれを返し、そうでなければAPIにアクセスし情報を取得する
例えばユーザーによって設定されたIDなどは必ずしもキャッシュされてるといえない
全てのmanagerにfetchがあるわけではない
例えばGuildChannelManagerには存在しない
await manager.fetch('id')