UNPKG

yemot-router

Version:

Because I do not know English, the documents are now in Hebrew. With the help of God in teaching English, I'll translate that.

54 lines (39 loc) 1.34 kB
const express = require("express"); const app = express(); const { Yemot_router } = require("./"); const y = Yemot_router(); y.add_fn("/", async (call) => { let massage = [{ type: "text", data: "היי, תקיש 10" }]; let r = await call.read(massage) .catch(error => { if (error.name === "Hangup_error") console.log(error.call.phone, "hangup"); throw error; }); massage = [{ type: "text", data: "שלום, אנא הקש את שמך המלא" }]; r = await call.read(massage, "tap", { play_ok_mode: "HebrewKeyboard" }) .catch(error => { if (error.name === "Hangup_error") console.log(error.call.phone, "hangup"); throw error; }); console.log(r); massage = [ { type: "text", data: "שלום " + r }, { type: "text", data: "אנא הקלט את הרחוב בו אתה גר" } ]; r = await call.read(massage, "record"); console.log(r); massage = [{ type: "text", data: "אנא אמור את שם הרחוב בו אתה גר" }]; r = await call.read(massage, "stt"); console.log(r); massage = [{ type: "text", data: "אמרת" }]; r = await call.id_list_message(massage, true); console.log(r); call.go_to_folder("/1"); }); app.use("/", y); const port = 3000; app.listen(port, () => { console.log("listen in port", port); });