テキストチャンネルで一番最初に送信されたメッセージを取得する
MessageManager#fetch({ after: '0', limit: 1 })を実行することで、Promise<Collection<Snowflake, Message>>が返ってくるのだが、そのCollectionにチャンネルに一番最初に送信されたメッセージが格納されている code:js
message.channel.messages.fetch({ after: '0', limit: 1 }) // メッセージが送信されたチャンネルで一番最初に送信されたメッセージを取得する
.then(messages => messages.first()) // コレクションからメッセージが送信されたチャンネルで一番最初に送信されたメッセージを取り出す
.then(message => console.log(message.url)) // コンソールへメッセージが送信されたチャンネルで一番最初に送信されたメッセージのURLをコンソールへ表示
.catch(console.error)