私は私の不審ボットがメッセージを送信してから、人々が反応したときにそれを編集してから(リストの作成など、右または左の矢印をクリックするとメッセージが編集され、リストの次の/前の部分)を表示します)。
awaitReactions()
メソッドを使用するだけで、そのように。
const { MessageEmbed } = require('discord.js');
const messageEmbed1 = new MessageEmbed()
//Add the methods you want (customize the embed to how you want)
const messageEmbed2 = new MessageEmbed()
//Add the methods you want (customize the embed to how you want)
const msg = await message.channel.send(messageEmbed1);
msg.react("️️⬅️");
msg.react("➡️");
let react;
react = await msg.awaitReactions(
(reaction, user) => reaction.emoji.name === '➡️' && user.id === message.author.id,
{ max: 1, time: Infinity, errors: ['time'] }
);
if (react && react.first()) msg.edit(messageEmbed2);
let react2;
react2 = await msg.awaitReactions(
(reaction, user) => reaction.emoji.name === '⬅️' && user.id === message.author.id,
{ max: 1, time: Infinity, errors: ['time'] }
);
if (react2 && react2.first()) msg.edit(messageEmbed1);
_