Skip to content

onAck Not Triggered #2852

Description

@michaeltio

hey does anyone know why onACK not triggered? i already test when my phone has no connection and connecet it to internet to change it to "read" status but onACK not print any output

import venom from "venom-bot";

venom
  .create({
    session: "session-two",
    multidevice: true,

    folderNameToken: "tokens",
    mkdirFolderToken: "session",

    useChrome: true,
    headless: "new",
    logQR: true,
    disableWelcome: true,
    debug: false,

    browserPathExecutable: "C:\\chrome-win\\chrome.exe",

    browserArgs: [
      "--no-sandbox",
      "--disable-setuid-sandbox",
      "--disable-dev-shm-usage",
      "--disable-accelerated-2d-canvas",
      "--disable-gpu",
    ],
  })
  .then((client) => start(client))
  .catch((error) => {
    console.error("Error when creating client:", error);
  });

function start(client) {
  console.log("Client is ready!");
  client
//phone number example
    .sendText("0821xxxxxxxx@c.us", "Hello From Venom")
    .then((result) => {
      console.log("Result: ", result);
    })
    .catch((erro) => {
      console.error("Error when sending: ", erro);
    });

  function start(client) {
    console.log("Client is ready!");
    scheduleNextMessage(client);
  }

  client.onAck((ack) => {
// not triggered
    console.log("ACK: ", ack); 
  });


  client.onMessage((message) => {
    console.log("Message received: ", message);
    if (message.body === "ping") {
      client.sendText(message.from, "pong");
    }
  });
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs triageNeeds avaliationquestionFurther information is requested

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions