UNPKG

stalkee

Version:

a Telegram bot who can send voice messages via inline mode added by admin with sorting them by numbers of uses

30 lines (29 loc) 884 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); require("reflect-metadata"); const readline_1 = __importDefault(require("readline")); const app_1 = require("./app"); const app = new app_1.App(); const rl = readline_1.default.createInterface(process.stdin, process.stdout); rl.setPrompt('> '); rl.on('line', input => { const [command, ...args] = input.split(/\s/g); switch (command) { case 'stop': app.stop(); break; case 'reload': app.reload(); break; case 'mode': app.setMode(args[0]); break; } }); process .on('SIGINT', app.stop) .on('SIGTERM', app.stop); app.start();