UNPKG

@jikey/fcazero

Version:

Facebook Messenger bot, and is one of the most advanced next-generation Facebook Chat API (FCA)

2 lines (1 loc) 980 B
"use strict";var m=Object.create;var s=Object.defineProperty;var y=Object.getOwnPropertyDescriptor;var D=Object.getOwnPropertyNames;var I=Object.getPrototypeOf,l=Object.prototype.hasOwnProperty;var d=(e,r)=>{for(var t in r)s(e,t,{get:r[t],enumerable:!0})},i=(e,r,t,u)=>{if(r&&typeof r=="object"||typeof r=="function")for(let p of D(r))!l.call(e,p)&&p!==t&&s(e,p,{get:()=>r[p],enumerable:!(u=y(r,p))||u.enumerable});return e};var C=(e,r,t)=>(t=e!=null?m(I(e)):{},i(r||!e||!e.__esModule?s(t,"default",{value:e,enumerable:!0}):t,e)),a=e=>i(s({},"__esModule",{value:!0}),e);var U={};d(U,{default:()=>f});module.exports=a(U);var n=C(require("../utils/logger.js"),1);class f{constructor(r,t,u){this.ctx=u}call(r,t){return new Promise((u,p)=>{try{const o=this.ctx.userID;if(!o)throw new Error("User ID not found");t&&typeof t=="function"&&t(null,o),u(o)}catch(o){n.default.error({err:o},"getCurrentUserID"),t&&typeof t=="function"&&t(o instanceof Error?o:new Error(String(o))),p(o)}})}}