ページの一番上にスクロールするサンプル
https://gyazo.com/7fcf3557e5e32b208d9f7713dd3aea73
Discordでページの一番上にスクロールするサンプルです。
※明確には一番上のメッセージにスクロールするサンプルです
code:js
if (message.content === "!saisyo") {
message.channel.messages.fetch({ after: '0', limit: 1 })
.then(messages => messages.first())
.then(m => message.channel.send(
{embed: {
color: 0xffd700,
title: "最初に飛ぶ",
url: m.url,
}}
))
.catch(console.error)
}
実際の画面
https://gyazo.com/91528f45f9f584ed4f4485419ab824fc
👆『!saisyo』と打つと、、、
https://gyazo.com/c934d8efd5974fbd8cfd96128230e824
このようなリンク付きの、
『最初に飛ぶという文字が出てきます』
これを押すと、コマンドを送信したチャンネルの一番上に飛びます。
解説
簡単に言うと、
コマンドが送信されたチャンネルの一番上のメッセージURLを取得
👇
そのURLがはいった文字型リンクを送信
👇
押すと一番上のメッセージに飛び(自動的に一番上のメッセージにスクロールされる)
👇
結果的に一番上に行く
ということです。