solara-testing-beta
Version:
A modern, customizable, and lightweight Discord framework.
18 lines • 692 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const resolveUser_1 = require("../../utils/resolveUser");
exports.default = {
name: 'userExistsInGuild',
execute: async (ctx) => {
const guild = ctx.message?.guild ?? ctx.interaction?.guild;
if (!guild) {
throw new Error('Guild context is required.');
}
if (ctx.args.length < 1) {
throw new Error('userExistsInGuild requires a user ID or identifier.');
}
const member = await (0, resolveUser_1.resolveMember)(ctx.client, guild, ctx.args[0]);
return (!!member).toString();
},
};
//# sourceMappingURL=userExistsInguild.js.map