UNPKG

nv-fca

Version:

A node.js package for automating Facebook Messenger bot, and is one of the most advanced next-generation Facebook Chat API (FCA) by @NethWs3Dev (Kenneth Aceberos)

28 lines (24 loc) 766 B
"use strict"; var utils = require("../utils"); // @NethWs3Dev module.exports = function (defaultFuncs, api, ctx) { return async function sendTypingIndicatorV2(sendTyping, threadID, callback) { let count_req = 0 var wsContent = { app_id: 2220391788200892, payload: JSON.stringify({ label: 3, payload: JSON.stringify({ thread_key: threadID.toString(), is_group_thread: +(threadID.toString().length >= 16), is_typing: +sendTyping, attribution: 0 }), version: 5849951561777440 }), request_id: ++count_req, type: 4 }; await new Promise((resolve, reject) => ctx.mqttClient.publish('/ls_req', JSON.stringify(wsContent), {}, (err, _packet) => err ? reject(err) : resolve())); }; };