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
JavaScript
;
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();