Discord.js botの質問: メンバー「が」特定の絵文字リアクションを付けたメッセージ「の」各種情報を取得したい。
Q&A
Closed
Discord.js botの質問: メンバー「が」特定の絵文字リアクションを付けたメッセージ「の」各種情報を取得したい。
リアクションを付けたAの情報と、リアクションが付けられたメッセージBの情報の収集テストをしています。
discord.js 12.3.1
例)
Discord.jsでbotをテストしています。初心者です。
・A:「🏴☠️」を付けた人。Aさんはサーバー内のメンバーの誰かです。 Aとします
・B:「🏴☠️」が付けられたメッセージ。Bさんはサーバー内のメンバーの誰かです。Bとします
Aのauthor、チャンネルID、メッセージIDなどの収集方法は検索などですぐに見つかり、コードのテストができています。
Bのauthor、チャンネルID、メッセージIDなどの各種情報(コードの書き方サンプルなど)が見つからず質問に至りました。
Bの収集が本件の質問の要点になります。
Aの情報の収集方法はわかるのですが Bの情報の収集方法(コード)の書き方が分かりません。
サンプルコードを教えてください。
発生している問題
・Bのメッセージはbotの起動後とは限らない。古い可能性がある。
・Bのメッセージはメンバーが投稿できるチャンネルのどこかである。
サーバーに投稿されている過去分のメッセージを含めて、
リアクションが付けられたメッセージの情報(author、channelID、messageID、message content)を収集したい。
Aの情報やサンプルはたくさん見つかるのですがBの方法をどうしても見つけることが出来ず頓挫しています。
どなたか教えてください。
よろしくお願いいたします。