@wppconnect/wa-js - v3.17.0
    Preparing search index...

    Function getMessageACK

    • Get message ACK from a message

      Parameters

      Returns Promise<
          {
              ack: ACK;
              deliveryRemaining: number;
              fromMe: boolean;
              participants: ParticipantStatusACK[];
              playedRemaining: number;
              readRemaining: number;
          },
      >

      Any

      // Get message ACK
      const ackInfo = await WPP.chat.getMessageACK('true_[number]@c.us_ABCDEF');

      console.log(ackInfo.deliveryRemaining); // Delivery Remaining
      console.log(ackInfo.readRemaining); // Read Remaining
      console.log(ackInfo.playedRemaining); // PlayedRemaining, for audio(ptt) only

      console.log(ackInfo.participants[0].deliveredAt); // Delivered At, in timestamp format
      console.log(ackInfo.participants[0].readAt); // Read At, in timestamp format
      console.log(ackInfo.participants[0].playedAt); // Played At, in timestamp format, for audio(ptt) only

      //To get only how was received
      const received = ackInfo.participants.filter(p => p.deliveredAt || p.readAt || p.playedAt);

      //To get only how was read
      const read = ackInfo.participants.filter(p => p.readAt || p.playedAt);

      //To get only how was played
      const played = ackInfo.participants.filter(p => p.playedAt);