UNPKG

@lcap/cli

Version:

utils for lcap

39 lines 1.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.registerCommand = void 0; const utils_1 = require("../utils"); const sender_1 = require("./sender"); function registerCommand(yargs) { yargs.command('message', '发送 POPO 消息', // @ts-ignore (yargs) => { yargs .options(utils_1.tokenOptions) .option('kind', { type: 'string', describe: '消息类别', choices: ['person', 'team'], demandOption: true, }) .option('receiver', { type: 'string', describe: '接收消息的人或者群', demandOption: true, }) .option('message', { type: 'string', describe: '消息文本', demandOption: true, }) .check((argv) => { return (0, utils_1.tokenCheck)(argv); }); }, (argv) => { return (0, sender_1.sendMessage)(process.cwd(), argv).catch((err) => { utils_1.logger.error(err.message); process.exit(1); }); }); } exports.registerCommand = registerCommand; //# sourceMappingURL=command.js.map