@sapphire/framework
Version:
Discord bot framework built for advanced and amazing bots.
17 lines (15 loc) • 830 B
JavaScript
;
const require_lib_errors_Identifiers = require('../errors/Identifiers.cjs');
const require_lib_resolvers_channel = require('./channel.cjs');
let __sapphire_result = require("@sapphire/result");
let __sapphire_discord_js_utilities = require("@sapphire/discord.js-utilities");
//#region src/lib/resolvers/partialDMChannel.ts
function resolvePartialDMChannel(parameter, message) {
return require_lib_resolvers_channel.resolveChannel(parameter, message).mapInto((channel) => {
if ((0, __sapphire_discord_js_utilities.isDMChannel)(channel)) return __sapphire_result.Result.ok(channel);
return __sapphire_result.Result.err(require_lib_errors_Identifiers.Identifiers.ArgumentDMChannelError);
});
}
//#endregion
exports.resolvePartialDMChannel = resolvePartialDMChannel;
//# sourceMappingURL=partialDMChannel.cjs.map