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");
}
});
}
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