Я пытаюсь создать бота, который будет удалять сообщения с определенным количеством thumbsdown
реакций. У меня проблемы с определением количества определенных реакций на сообщение.
По сути, я создал команду, которая ждет сообщений и добавляет их в мой msgarray
. После каждого сообщения я хочу просмотреть массив и удалить все сообщения с указанным количеством реакций.
Это то, что я имею до сих пор:
var msgarray = [];
const msgs = await message.channel.awaitMessages(msg => {
msgarray.push(msg);
for (i = 0; i < msgarray.length; i++) {
// I'm not sure where to go from here, I want to make an if statement that checks
// for a certain amount of thumbsdown reactions on the message
if (msgarray[i].reactions) {
// incomplete
}
}
});
Это мое первое программирование на javascript, поэтому я прошу прощения, если этот код не имеет большого смысла.