[{ time: '1607759791199', msg: 'bunch of text', id: '298588307368050698' }, { time: '1607764119284', msg: "some other bunch of text okay", id: '298588307368050698' }] for (var i=0; i < myArray.length; i++) { if (myArray[i].time <= Date.now()) { let user = await client.users.fetch(myArray[i].id) user.send(myArray[i].msg) myArray.splice(myArray.findIndex(arr => arr.msg == myArray[i].msg)); } }