From 613e89b64e586919d753efbf5d93fc25a94e8220 Mon Sep 17 00:00:00 2001 From: Filipe Borelli <60223308+filipeborelli@users.noreply.github.com> Date: Thu, 9 Dec 2021 17:05:34 -0300 Subject: [PATCH] Create CheckNumber.ts Create CheckNumber to get oficial number with 9 and without 9 for brasillian. --- backend/src/services/WbotServices/CheckNumber.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 backend/src/services/WbotServices/CheckNumber.ts diff --git a/backend/src/services/WbotServices/CheckNumber.ts b/backend/src/services/WbotServices/CheckNumber.ts new file mode 100644 index 0000000..80753d6 --- /dev/null +++ b/backend/src/services/WbotServices/CheckNumber.ts @@ -0,0 +1,13 @@ +import GetDefaultWhatsApp from "../../helpers/GetDefaultWhatsApp"; +import { getWbot } from "../../libs/wbot"; + +const CheckContactNumber = async (number: string): Promise => { + const defaultWhatsapp = await GetDefaultWhatsApp(); + + const wbot = getWbot(defaultWhatsapp.id); + + const validNumber : any = await wbot.getNumberId(`${number}@c.us`); + return validNumber.user +}; + +export default CheckContactNumber;