@latedream/koishi-plugin-qtail
Version:
39 lines (36 loc) • 1.25 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.apply = exports.Config = exports.usage = exports.name = void 0;
const koishi_1 = require("koishi");
const qtail_js_1 = __importDefault(require("qtail-js"));
exports.name = 'qtail';
exports.usage = `
# <center>qtail for koishi</center>
无需配置 点击右上角▷即开即用
## 指令语法
- \`qtail <nick:string> <tail:string>\`
- \`qt <nick:string> <tail:string>\`
栗子:
- qtail 迟梦 喵~
- qt Love-kogasa ~
`;
exports.Config = koishi_1.Schema.object({});
const apply = (ctx) => {
ctx.command('qtail <nick:string> <tail:string>', '生成带有小尾巴的昵称')
.alias('qt')
.action((_, nick, tail) => {
var _a, _b;
try {
const Qtail = new qtail_js_1.default(nick, tail, true);
const result = Qtail.generate();
(_a = _.session) === null || _a === void 0 ? void 0 : _a.send(result);
}
catch (e) {
(_b = _.session) === null || _b === void 0 ? void 0 : _b.send(e.message);
}
});
};
exports.apply = apply;