Discord. js - фильтр, имеющий указанную c роль в объекте - PullRequest
0 голосов
/ 07 мая 2020

У меня есть объект. Я хочу, чтобы этот объект отображал только тех, у кого указанная мной роль. Объект получает данные из модуля quick.db. для exp my object like this =

var users = [
{ ID: 747374763, data: 45600},
{ ID: 1111....., data: 33333},
.........{ ID: 22222, data: 4444}
]

здесь объект показывает все данные, которые я указал в модуле "quick.db". Я просто хочу показать данные людей (идентификаторов), которые имеют указанную мной роль. как я могу это сделать? Также я получаю такой объект

var users = db.all().filter(x => x.ID.startsWith(`totalMessage`)).sort((a, b) => b.data - a.data)

1 Ответ

0 голосов
/ 07 мая 2020

хорошо, я сделал с filter()

 let filter = users.filter(function(member) {
return message.guild.member(member.ID).roles.has("role id")
})
...