Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

241
Views
Cómo acceder a registros de auditoría específicos de discord.js con un índice

He estado tratando de encontrar una solución sobre cómo puedo acceder a un registro de auditoría discord.js específico en un índice específico. Este es un ejemplo de lo que quiero decir:

 fetchedLogs = await message.guild.fetchAuditLogs({ //"message" refers to the message that the client received limit: 10, type: MEMBER_BAN_ADD });

Esta es una función para registrar el ejecutor, el objetivo y el motivo del registro de cada uno de los registros en fetchedLogs en la consola.

 function logFilter(l){ for (i = 0; i < 10; i++){ const { executor, target, reason } = e.entries[i] const logResult = `Executor: ${executor}\n Target: ${target}\n Reason: ${reason}` console.log(logResult) } } logFilter(fetchedLogs)

Este es el error después de que se ejecutó:

 const { executor, target, reason } = l.entries[i] ^ TypeError: Cannot destructure property 'executor' of 'l.entries[i]' as it is undefined.

Básicamente, el problema con el que me encontré es que no puedo consultar el registro de auditoría específico. Esto se puede probar porque cuando ejecuto esto en lugar de const { executor, target, reason } = l.entries[i] , no genera un error:

 const { executor, target, reason } = l.entries.first()

Cualquier ayuda es apreciada. Gracias

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Eso es porque es una Collection . Puedes usar Collection#at() para arreglar eso:

 const { executor, target, reason } = l.entries.at(i)
about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!