Discord.jsで、2メッセージ来たらどちらとも取得できるようにする方法がわかりません。

実現したいこと

Discordで、特定のメッセージだったときにはそのメッセージを含めて2メッセージ(2回メッセージが送信されるということ)来たらどちらとも取得したい(ユーザーは別に、メッセージの順序は保存しなくてもよい)

発生している問題・分からないこと

実現したいことをする方法がわからない

該当のソースコード

JavaScript

1function main(client) {2 client.on("messageCreate", async message => {3 if (message.author.bot) return;4 const detectStrings = ["年生きた", "だ"];5 const num = message.content.replace(/[^0-9]/g, '');6 if (detectStrings.every(detectStrings => message.content.includes(detectStrings))) {7 }8 })9}10 11module.exports = { main }

試したこと・調べたこと

上記の詳細・結果

Googleで検索したり、AIに聞いてみたりしても、よくわからないエラーが出たりして、結局できなかったりしました。(恐らく2メッセージまで待つところくらいがまだ慣れていません)

補足

Node.js v20.11.1
Discord.js v14.14.1

コメントを投稿

0 コメント