@notenoughupdates/discord-akairo
Advanced tools
Comparing version 9.0.9-dev.1637934426.0552c57 to 9.0.9
{ | ||
"name": "@notenoughupdates/discord-akairo", | ||
"version": "9.0.9-dev.1637934426.0552c57", | ||
"version": "9.0.9", | ||
"description": "A highly customizable bot framework for Discord.js.", | ||
@@ -5,0 +5,0 @@ "main": "./dist/src/index.js", |
@@ -0,0 +0,0 @@ import "source-map-support/register"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { Awaitable, Client, ClientOptions, Snowflake, UserResolvable } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ /// <reference types="node" /> |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type Category from "../util/Category.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ /// <reference types="node" /> |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { Message, MessageOptions, MessagePayload } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { Message } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { Collection } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { ApplicationCommandAutocompleteOption, ApplicationCommandChannelOptionData, ApplicationCommandChoicesData, ApplicationCommandNonOptionsData, ApplicationCommandNumericOptionData, ApplicationCommandPermissionData, ApplicationCommandSubCommandData, ApplicationCommandSubGroupData, AutocompleteInteraction, Guild, Message, PermissionResolvable, Snowflake } from "discord.js"; |
@@ -21,3 +21,3 @@ "use strict"; | ||
super(id, { category: options?.category }); | ||
const { aliases = [], args = this._args || this.args || [], argumentDefaults = {}, before = this.before || (() => undefined), channel = null, clientPermissions = this.clientPermissions, condition = this.condition || (() => false), cooldown = null, description = "", editable = true, flags = [], ignoreCooldown, ignorePermissions, lock, onlyNsfw = false, optionFlags = [], ownerOnly = false, prefix = this.prefix, quoted = true, ratelimit = 1, regex = this.regex, separator, slash = false, slashDefaultPermission = this.handler.useSlashPermissions ? !this.ownerOnly : true, slashEphemeral = false, slashGuilds = [], slashOnly = false, slashOptions, slashPermissions, superUserOnly = false, typing = false, userPermissions = this.userPermissions } = options; | ||
const { aliases = [], args = this._args || this.args || [], argumentDefaults = {}, before = this.before || (() => undefined), channel = null, clientPermissions = this.clientPermissions, condition = this.condition || (() => false), cooldown = null, description = "", editable = true, flags = [], ignoreCooldown, ignorePermissions, lock, onlyNsfw = false, optionFlags = [], ownerOnly = false, prefix = this.prefix, quoted = true, ratelimit = 1, regex = this.regex, separator, slash = false, slashDefaultPermission, slashEphemeral = false, slashGuilds = [], slashOnly = false, slashOptions, slashPermissions, superUserOnly = false, typing = false, userPermissions = this.userPermissions } = options; | ||
this.aliases = aliases; | ||
@@ -24,0 +24,0 @@ const { flagWords, optionFlagWords } = Array.isArray(args) |
@@ -0,0 +0,0 @@ /// <reference types="node" /> |
@@ -279,2 +279,4 @@ "use strict"; | ||
super.register(command, filepath); | ||
if (command.slashDefaultPermission === undefined) | ||
command.slashDefaultPermission = this.useSlashPermissions ? !command.ownerOnly : true; | ||
for (let alias of command.aliases) { | ||
@@ -281,0 +283,0 @@ const conflict = this.aliases.get(alias.toLowerCase()); |
@@ -0,0 +0,0 @@ import { APIMessage } from "discord-api-types"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { ArgumentOptions } from "./arguments/Argument.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { Message } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { ContextMenuInteraction, Snowflake } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { Awaitable, Collection, ContextMenuInteraction } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { Message } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { Awaitable, Collection, Message } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ /// <reference types="node" /> |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ /// <reference types="node" /> |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type Category from "../../util/Category.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { Awaitable, Collection } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { ClientEvents, CommandInteraction, ContextMenuInteraction, Message } from "discord.js"; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=events.js.map |
import type { DMChannel, PartialDMChannel, TextBasedChannels } from "discord.js"; | ||
export declare type GuildTextBasedChannels = Exclude<TextBasedChannels, PartialDMChannel | DMChannel>; | ||
//# sourceMappingURL=guildTextBasedChannels.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=guildTextBasedChannels.js.map |
@@ -0,0 +0,0 @@ declare const Messages: { |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import type { APIInteractionGuildMember, APIMessage } from "discord-api-types/v9"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -0,0 +0,0 @@ import { Collection } from "discord.js"; |
@@ -0,0 +0,0 @@ "use strict"; |
@@ -1,111 +0,111 @@ | ||
export declare enum ArgumentMatches { | ||
PHRASE = "phrase", | ||
FLAG = "flag", | ||
OPTION = "option", | ||
REST = "rest", | ||
SEPARATE = "separate", | ||
TEXT = "text", | ||
CONTENT = "content", | ||
REST_CONTENT = "restContent", | ||
NONE = "none" | ||
} | ||
export declare enum ArgumentTypes { | ||
STRING = "string", | ||
LOWERCASE = "lowercase", | ||
UPPERCASE = "uppercase", | ||
CHAR_CODES = "charCodes", | ||
NUMBER = "number", | ||
INTEGER = "integer", | ||
BIGINT = "bigint", | ||
EMOJINT = "emojint", | ||
URL = "url", | ||
DATE = "date", | ||
COLOR = "color", | ||
USER = "user", | ||
USERS = "users", | ||
MEMBER = "member", | ||
MEMBERS = "members", | ||
RELEVANT = "relevant", | ||
RELEVANTS = "relevants", | ||
CHANNEL = "channel", | ||
CHANNELS = "channels", | ||
TEXT_CHANNEL = "textChannel", | ||
TEXT_CHANNELS = "textChannels", | ||
VOICE_CHANNEL = "voiceChannel", | ||
VOICE_CHANNELS = "voiceChannels", | ||
CATEGORY_CHANNEL = "categoryChannel", | ||
CATEGORY_CHANNELS = "categoryChannels", | ||
NEWS_CHANNEL = "newsChannel", | ||
NEWS_CHANNELS = "newsChannels", | ||
STORE_CHANNEL = "storeChannel", | ||
STORE_CHANNELS = "storeChannels", | ||
STAGE_CHANNEL = "stageChannel", | ||
STAGE_CHANNELS = "stageChannels", | ||
THREAD_CHANNEL = "threadChannel", | ||
THREAD_CHANNELS = "threadChannels", | ||
ROLE = "role", | ||
ROLES = "roles", | ||
EMOJI = "emoji", | ||
EMOJIS = "emojis", | ||
GUILD = "guild", | ||
GUILDS = "guilds", | ||
MESSAGE = "message", | ||
GUILD_MESSAGE = "guildMessage", | ||
RELEVANT_MESSAGE = "relevantMessage", | ||
INVITE = "invite", | ||
USER_MENTION = "userMention", | ||
MEMBER_MENTION = "memberMention", | ||
CHANNEL_MENTION = "channelMention", | ||
ROLE_MENTION = "roleMention", | ||
EMOJI_MENTION = "emojiMention", | ||
COMMAND_ALIAS = "commandAlias", | ||
COMMAND = "command", | ||
INHIBITOR = "inhibitor", | ||
LISTENER = "listener", | ||
TASK = "task", | ||
CONTEXT_MENU_COMMAND = "contextMenuCommand" | ||
} | ||
export declare enum AkairoHandlerEvents { | ||
LOAD = "load", | ||
REMOVE = "remove" | ||
} | ||
export declare enum CommandHandlerEvents { | ||
COMMAND_BLOCKED = "commandBlocked", | ||
COMMAND_BREAKOUT = "commandBreakout", | ||
COMMAND_CANCELLED = "commandCancelled", | ||
COMMAND_FINISHED = "commandFinished", | ||
COMMAND_INVALID = "commandInvalid", | ||
COMMAND_LOCKED = "commandLocked", | ||
COMMAND_STARTED = "commandStarted", | ||
COOLDOWN = "cooldown", | ||
ERROR = "error", | ||
IN_PROMPT = "inPrompt", | ||
MESSAGE_BLOCKED = "messageBlocked", | ||
MESSAGE_INVALID = "messageInvalid", | ||
MISSING_PERMISSIONS = "missingPermissions", | ||
SLASH_BLOCKED = "slashBlocked", | ||
SLASH_ERROR = "slashError", | ||
SLASH_FINISHED = "slashFinished", | ||
SLASH_MISSING_PERMISSIONS = "slashMissingPermissions", | ||
SLASH_NOT_FOUND = "slashNotFound", | ||
SLASH_STARTED = "slashStarted", | ||
SLASH_ONLY = "slashOnly" | ||
} | ||
export declare enum ContextCommandHandlerEvents { | ||
ERROR = "error", | ||
FINISHED = "finished", | ||
NOT_FOUND = "notFound", | ||
STARTED = "started", | ||
BLOCKED = "blocked" | ||
} | ||
export declare enum BuiltInReasons { | ||
CLIENT = "client", | ||
BOT = "bot", | ||
OWNER = "owner", | ||
SUPER_USER = "superUser", | ||
GUILD = "guild", | ||
DM = "dm", | ||
AUTHOR_NOT_FOUND = "authorNotFound", | ||
NOT_NSFW = "notNsfw" | ||
} | ||
export declare const ArgumentMatches: Readonly<{ | ||
readonly PHRASE: "phrase"; | ||
readonly FLAG: "flag"; | ||
readonly OPTION: "option"; | ||
readonly REST: "rest"; | ||
readonly SEPARATE: "separate"; | ||
readonly TEXT: "text"; | ||
readonly CONTENT: "content"; | ||
readonly REST_CONTENT: "restContent"; | ||
readonly NONE: "none"; | ||
}>; | ||
export declare const ArgumentTypes: Readonly<{ | ||
readonly STRING: "string"; | ||
readonly LOWERCASE: "lowercase"; | ||
readonly UPPERCASE: "uppercase"; | ||
readonly CHAR_CODES: "charCodes"; | ||
readonly NUMBER: "number"; | ||
readonly INTEGER: "integer"; | ||
readonly BIGINT: "bigint"; | ||
readonly EMOJINT: "emojint"; | ||
readonly URL: "url"; | ||
readonly DATE: "date"; | ||
readonly COLOR: "color"; | ||
readonly USER: "user"; | ||
readonly USERS: "users"; | ||
readonly MEMBER: "member"; | ||
readonly MEMBERS: "members"; | ||
readonly RELEVANT: "relevant"; | ||
readonly RELEVANTS: "relevants"; | ||
readonly CHANNEL: "channel"; | ||
readonly CHANNELS: "channels"; | ||
readonly TEXT_CHANNEL: "textChannel"; | ||
readonly TEXT_CHANNELS: "textChannels"; | ||
readonly VOICE_CHANNEL: "voiceChannel"; | ||
readonly VOICE_CHANNELS: "voiceChannels"; | ||
readonly CATEGORY_CHANNEL: "categoryChannel"; | ||
readonly CATEGORY_CHANNELS: "categoryChannels"; | ||
readonly NEWS_CHANNEL: "newsChannel"; | ||
readonly NEWS_CHANNELS: "newsChannels"; | ||
readonly STORE_CHANNEL: "storeChannel"; | ||
readonly STORE_CHANNELS: "storeChannels"; | ||
readonly STAGE_CHANNEL: "stageChannel"; | ||
readonly STAGE_CHANNELS: "stageChannels"; | ||
readonly THREAD_CHANNEL: "threadChannel"; | ||
readonly THREAD_CHANNELS: "threadChannels"; | ||
readonly ROLE: "role"; | ||
readonly ROLES: "roles"; | ||
readonly EMOJI: "emoji"; | ||
readonly EMOJIS: "emojis"; | ||
readonly GUILD: "guild"; | ||
readonly GUILDS: "guilds"; | ||
readonly MESSAGE: "message"; | ||
readonly GUILD_MESSAGE: "guildMessage"; | ||
readonly RELEVANT_MESSAGE: "relevantMessage"; | ||
readonly INVITE: "invite"; | ||
readonly USER_MENTION: "userMention"; | ||
readonly MEMBER_MENTION: "memberMention"; | ||
readonly CHANNEL_MENTION: "channelMention"; | ||
readonly ROLE_MENTION: "roleMention"; | ||
readonly EMOJI_MENTION: "emojiMention"; | ||
readonly COMMAND_ALIAS: "commandAlias"; | ||
readonly COMMAND: "command"; | ||
readonly INHIBITOR: "inhibitor"; | ||
readonly LISTENER: "listener"; | ||
readonly TASK: "task"; | ||
readonly CONTEXT_MENU_COMMAND: "contextMenuCommand"; | ||
}>; | ||
export declare const AkairoHandlerEvents: Readonly<{ | ||
readonly LOAD: "load"; | ||
readonly REMOVE: "remove"; | ||
}>; | ||
export declare const CommandHandlerEvents: Readonly<{ | ||
readonly COMMAND_BLOCKED: "commandBlocked"; | ||
readonly COMMAND_BREAKOUT: "commandBreakout"; | ||
readonly COMMAND_CANCELLED: "commandCancelled"; | ||
readonly COMMAND_FINISHED: "commandFinished"; | ||
readonly COMMAND_INVALID: "commandInvalid"; | ||
readonly COMMAND_LOCKED: "commandLocked"; | ||
readonly COMMAND_STARTED: "commandStarted"; | ||
readonly COOLDOWN: "cooldown"; | ||
readonly ERROR: "error"; | ||
readonly IN_PROMPT: "inPrompt"; | ||
readonly MESSAGE_BLOCKED: "messageBlocked"; | ||
readonly MESSAGE_INVALID: "messageInvalid"; | ||
readonly MISSING_PERMISSIONS: "missingPermissions"; | ||
readonly SLASH_BLOCKED: "slashBlocked"; | ||
readonly SLASH_ERROR: "slashError"; | ||
readonly SLASH_FINISHED: "slashFinished"; | ||
readonly SLASH_MISSING_PERMISSIONS: "slashMissingPermissions"; | ||
readonly SLASH_NOT_FOUND: "slashNotFound"; | ||
readonly SLASH_STARTED: "slashStarted"; | ||
readonly SLASH_ONLY: "slashOnly"; | ||
}>; | ||
export declare const ContextCommandHandlerEvents: Readonly<{ | ||
readonly ERROR: "error"; | ||
readonly FINISHED: "finished"; | ||
readonly NOT_FOUND: "notFound"; | ||
readonly STARTED: "started"; | ||
readonly BLOCKED: "blocked"; | ||
}>; | ||
export declare const BuiltInReasons: Readonly<{ | ||
readonly CLIENT: "client"; | ||
readonly BOT: "bot"; | ||
readonly OWNER: "owner"; | ||
readonly SUPER_USER: "superUser"; | ||
readonly GUILD: "guild"; | ||
readonly DM: "dm"; | ||
readonly AUTHOR_NOT_FOUND: "authorNotFound"; | ||
readonly NOT_NSFW: "notNsfw"; | ||
}>; | ||
//# sourceMappingURL=Constants.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.BuiltInReasons = exports.ContextCommandHandlerEvents = exports.CommandHandlerEvents = exports.AkairoHandlerEvents = exports.ArgumentTypes = exports.ArgumentMatches = void 0; | ||
var ArgumentMatches; | ||
(function (ArgumentMatches) { | ||
ArgumentMatches["PHRASE"] = "phrase"; | ||
ArgumentMatches["FLAG"] = "flag"; | ||
ArgumentMatches["OPTION"] = "option"; | ||
ArgumentMatches["REST"] = "rest"; | ||
ArgumentMatches["SEPARATE"] = "separate"; | ||
ArgumentMatches["TEXT"] = "text"; | ||
ArgumentMatches["CONTENT"] = "content"; | ||
ArgumentMatches["REST_CONTENT"] = "restContent"; | ||
ArgumentMatches["NONE"] = "none"; | ||
})(ArgumentMatches = exports.ArgumentMatches || (exports.ArgumentMatches = {})); | ||
var ArgumentTypes; | ||
(function (ArgumentTypes) { | ||
ArgumentTypes["STRING"] = "string"; | ||
ArgumentTypes["LOWERCASE"] = "lowercase"; | ||
ArgumentTypes["UPPERCASE"] = "uppercase"; | ||
ArgumentTypes["CHAR_CODES"] = "charCodes"; | ||
ArgumentTypes["NUMBER"] = "number"; | ||
ArgumentTypes["INTEGER"] = "integer"; | ||
ArgumentTypes["BIGINT"] = "bigint"; | ||
ArgumentTypes["EMOJINT"] = "emojint"; | ||
ArgumentTypes["URL"] = "url"; | ||
ArgumentTypes["DATE"] = "date"; | ||
ArgumentTypes["COLOR"] = "color"; | ||
ArgumentTypes["USER"] = "user"; | ||
ArgumentTypes["USERS"] = "users"; | ||
ArgumentTypes["MEMBER"] = "member"; | ||
ArgumentTypes["MEMBERS"] = "members"; | ||
ArgumentTypes["RELEVANT"] = "relevant"; | ||
ArgumentTypes["RELEVANTS"] = "relevants"; | ||
ArgumentTypes["CHANNEL"] = "channel"; | ||
ArgumentTypes["CHANNELS"] = "channels"; | ||
ArgumentTypes["TEXT_CHANNEL"] = "textChannel"; | ||
ArgumentTypes["TEXT_CHANNELS"] = "textChannels"; | ||
ArgumentTypes["VOICE_CHANNEL"] = "voiceChannel"; | ||
ArgumentTypes["VOICE_CHANNELS"] = "voiceChannels"; | ||
ArgumentTypes["CATEGORY_CHANNEL"] = "categoryChannel"; | ||
ArgumentTypes["CATEGORY_CHANNELS"] = "categoryChannels"; | ||
ArgumentTypes["NEWS_CHANNEL"] = "newsChannel"; | ||
ArgumentTypes["NEWS_CHANNELS"] = "newsChannels"; | ||
ArgumentTypes["STORE_CHANNEL"] = "storeChannel"; | ||
ArgumentTypes["STORE_CHANNELS"] = "storeChannels"; | ||
ArgumentTypes["STAGE_CHANNEL"] = "stageChannel"; | ||
ArgumentTypes["STAGE_CHANNELS"] = "stageChannels"; | ||
ArgumentTypes["THREAD_CHANNEL"] = "threadChannel"; | ||
ArgumentTypes["THREAD_CHANNELS"] = "threadChannels"; | ||
ArgumentTypes["ROLE"] = "role"; | ||
ArgumentTypes["ROLES"] = "roles"; | ||
ArgumentTypes["EMOJI"] = "emoji"; | ||
ArgumentTypes["EMOJIS"] = "emojis"; | ||
ArgumentTypes["GUILD"] = "guild"; | ||
ArgumentTypes["GUILDS"] = "guilds"; | ||
ArgumentTypes["MESSAGE"] = "message"; | ||
ArgumentTypes["GUILD_MESSAGE"] = "guildMessage"; | ||
ArgumentTypes["RELEVANT_MESSAGE"] = "relevantMessage"; | ||
ArgumentTypes["INVITE"] = "invite"; | ||
ArgumentTypes["USER_MENTION"] = "userMention"; | ||
ArgumentTypes["MEMBER_MENTION"] = "memberMention"; | ||
ArgumentTypes["CHANNEL_MENTION"] = "channelMention"; | ||
ArgumentTypes["ROLE_MENTION"] = "roleMention"; | ||
ArgumentTypes["EMOJI_MENTION"] = "emojiMention"; | ||
ArgumentTypes["COMMAND_ALIAS"] = "commandAlias"; | ||
ArgumentTypes["COMMAND"] = "command"; | ||
ArgumentTypes["INHIBITOR"] = "inhibitor"; | ||
ArgumentTypes["LISTENER"] = "listener"; | ||
ArgumentTypes["TASK"] = "task"; | ||
ArgumentTypes["CONTEXT_MENU_COMMAND"] = "contextMenuCommand"; | ||
})(ArgumentTypes = exports.ArgumentTypes || (exports.ArgumentTypes = {})); | ||
var AkairoHandlerEvents; | ||
(function (AkairoHandlerEvents) { | ||
AkairoHandlerEvents["LOAD"] = "load"; | ||
AkairoHandlerEvents["REMOVE"] = "remove"; | ||
})(AkairoHandlerEvents = exports.AkairoHandlerEvents || (exports.AkairoHandlerEvents = {})); | ||
var CommandHandlerEvents; | ||
(function (CommandHandlerEvents) { | ||
CommandHandlerEvents["COMMAND_BLOCKED"] = "commandBlocked"; | ||
CommandHandlerEvents["COMMAND_BREAKOUT"] = "commandBreakout"; | ||
CommandHandlerEvents["COMMAND_CANCELLED"] = "commandCancelled"; | ||
CommandHandlerEvents["COMMAND_FINISHED"] = "commandFinished"; | ||
CommandHandlerEvents["COMMAND_INVALID"] = "commandInvalid"; | ||
CommandHandlerEvents["COMMAND_LOCKED"] = "commandLocked"; | ||
CommandHandlerEvents["COMMAND_STARTED"] = "commandStarted"; | ||
CommandHandlerEvents["COOLDOWN"] = "cooldown"; | ||
CommandHandlerEvents["ERROR"] = "error"; | ||
CommandHandlerEvents["IN_PROMPT"] = "inPrompt"; | ||
CommandHandlerEvents["MESSAGE_BLOCKED"] = "messageBlocked"; | ||
CommandHandlerEvents["MESSAGE_INVALID"] = "messageInvalid"; | ||
CommandHandlerEvents["MISSING_PERMISSIONS"] = "missingPermissions"; | ||
CommandHandlerEvents["SLASH_BLOCKED"] = "slashBlocked"; | ||
CommandHandlerEvents["SLASH_ERROR"] = "slashError"; | ||
CommandHandlerEvents["SLASH_FINISHED"] = "slashFinished"; | ||
CommandHandlerEvents["SLASH_MISSING_PERMISSIONS"] = "slashMissingPermissions"; | ||
CommandHandlerEvents["SLASH_NOT_FOUND"] = "slashNotFound"; | ||
CommandHandlerEvents["SLASH_STARTED"] = "slashStarted"; | ||
CommandHandlerEvents["SLASH_ONLY"] = "slashOnly"; | ||
})(CommandHandlerEvents = exports.CommandHandlerEvents || (exports.CommandHandlerEvents = {})); | ||
var ContextCommandHandlerEvents; | ||
(function (ContextCommandHandlerEvents) { | ||
ContextCommandHandlerEvents["ERROR"] = "error"; | ||
ContextCommandHandlerEvents["FINISHED"] = "finished"; | ||
ContextCommandHandlerEvents["NOT_FOUND"] = "notFound"; | ||
ContextCommandHandlerEvents["STARTED"] = "started"; | ||
ContextCommandHandlerEvents["BLOCKED"] = "blocked"; | ||
})(ContextCommandHandlerEvents = exports.ContextCommandHandlerEvents || (exports.ContextCommandHandlerEvents = {})); | ||
var BuiltInReasons; | ||
(function (BuiltInReasons) { | ||
BuiltInReasons["CLIENT"] = "client"; | ||
BuiltInReasons["BOT"] = "bot"; | ||
BuiltInReasons["OWNER"] = "owner"; | ||
BuiltInReasons["SUPER_USER"] = "superUser"; | ||
BuiltInReasons["GUILD"] = "guild"; | ||
BuiltInReasons["DM"] = "dm"; | ||
BuiltInReasons["AUTHOR_NOT_FOUND"] = "authorNotFound"; | ||
BuiltInReasons["NOT_NSFW"] = "notNsfw"; | ||
})(BuiltInReasons = exports.BuiltInReasons || (exports.BuiltInReasons = {})); | ||
exports.ArgumentMatches = Object.freeze({ | ||
PHRASE: "phrase", | ||
FLAG: "flag", | ||
OPTION: "option", | ||
REST: "rest", | ||
SEPARATE: "separate", | ||
TEXT: "text", | ||
CONTENT: "content", | ||
REST_CONTENT: "restContent", | ||
NONE: "none" | ||
}); | ||
exports.ArgumentTypes = Object.freeze({ | ||
STRING: "string", | ||
LOWERCASE: "lowercase", | ||
UPPERCASE: "uppercase", | ||
CHAR_CODES: "charCodes", | ||
NUMBER: "number", | ||
INTEGER: "integer", | ||
BIGINT: "bigint", | ||
EMOJINT: "emojint", | ||
URL: "url", | ||
DATE: "date", | ||
COLOR: "color", | ||
USER: "user", | ||
USERS: "users", | ||
MEMBER: "member", | ||
MEMBERS: "members", | ||
RELEVANT: "relevant", | ||
RELEVANTS: "relevants", | ||
CHANNEL: "channel", | ||
CHANNELS: "channels", | ||
TEXT_CHANNEL: "textChannel", | ||
TEXT_CHANNELS: "textChannels", | ||
VOICE_CHANNEL: "voiceChannel", | ||
VOICE_CHANNELS: "voiceChannels", | ||
CATEGORY_CHANNEL: "categoryChannel", | ||
CATEGORY_CHANNELS: "categoryChannels", | ||
NEWS_CHANNEL: "newsChannel", | ||
NEWS_CHANNELS: "newsChannels", | ||
STORE_CHANNEL: "storeChannel", | ||
STORE_CHANNELS: "storeChannels", | ||
STAGE_CHANNEL: "stageChannel", | ||
STAGE_CHANNELS: "stageChannels", | ||
THREAD_CHANNEL: "threadChannel", | ||
THREAD_CHANNELS: "threadChannels", | ||
ROLE: "role", | ||
ROLES: "roles", | ||
EMOJI: "emoji", | ||
EMOJIS: "emojis", | ||
GUILD: "guild", | ||
GUILDS: "guilds", | ||
MESSAGE: "message", | ||
GUILD_MESSAGE: "guildMessage", | ||
RELEVANT_MESSAGE: "relevantMessage", | ||
INVITE: "invite", | ||
USER_MENTION: "userMention", | ||
MEMBER_MENTION: "memberMention", | ||
CHANNEL_MENTION: "channelMention", | ||
ROLE_MENTION: "roleMention", | ||
EMOJI_MENTION: "emojiMention", | ||
COMMAND_ALIAS: "commandAlias", | ||
COMMAND: "command", | ||
INHIBITOR: "inhibitor", | ||
LISTENER: "listener", | ||
TASK: "task", | ||
CONTEXT_MENU_COMMAND: "contextMenuCommand" | ||
}); | ||
exports.AkairoHandlerEvents = Object.freeze({ | ||
LOAD: "load", | ||
REMOVE: "remove" | ||
}); | ||
exports.CommandHandlerEvents = Object.freeze({ | ||
COMMAND_BLOCKED: "commandBlocked", | ||
COMMAND_BREAKOUT: "commandBreakout", | ||
COMMAND_CANCELLED: "commandCancelled", | ||
COMMAND_FINISHED: "commandFinished", | ||
COMMAND_INVALID: "commandInvalid", | ||
COMMAND_LOCKED: "commandLocked", | ||
COMMAND_STARTED: "commandStarted", | ||
COOLDOWN: "cooldown", | ||
ERROR: "error", | ||
IN_PROMPT: "inPrompt", | ||
MESSAGE_BLOCKED: "messageBlocked", | ||
MESSAGE_INVALID: "messageInvalid", | ||
MISSING_PERMISSIONS: "missingPermissions", | ||
SLASH_BLOCKED: "slashBlocked", | ||
SLASH_ERROR: "slashError", | ||
SLASH_FINISHED: "slashFinished", | ||
SLASH_MISSING_PERMISSIONS: "slashMissingPermissions", | ||
SLASH_NOT_FOUND: "slashNotFound", | ||
SLASH_STARTED: "slashStarted", | ||
SLASH_ONLY: "slashOnly" | ||
}); | ||
exports.ContextCommandHandlerEvents = Object.freeze({ | ||
ERROR: "error", | ||
FINISHED: "finished", | ||
NOT_FOUND: "notFound", | ||
STARTED: "started", | ||
BLOCKED: "blocked" | ||
}); | ||
exports.BuiltInReasons = Object.freeze({ | ||
CLIENT: "client", | ||
BOT: "bot", | ||
OWNER: "owner", | ||
SUPER_USER: "superUser", | ||
GUILD: "guild", | ||
DM: "dm", | ||
AUTHOR_NOT_FOUND: "authorNotFound", | ||
NOT_NSFW: "notNsfw" | ||
}); | ||
//# sourceMappingURL=Constants.js.map |
@@ -0,0 +0,0 @@ /// <reference types="node" /> |
@@ -0,0 +0,0 @@ "use strict"; |
{ | ||
"name": "@notenoughupdates/discord-akairo", | ||
"version": "9.0.9-dev.1637934426.0552c57", | ||
"version": "9.0.9", | ||
"description": "A highly customizable bot framework for Discord.js.", | ||
@@ -196,2 +196,2 @@ "main": "./dist/src/index.js", | ||
} | ||
} | ||
} |
@@ -245,3 +245,3 @@ /* eslint-disable func-names, @typescript-eslint/no-unused-vars */ | ||
slash = false, | ||
slashDefaultPermission = this.handler.useSlashPermissions ? !this.ownerOnly : true, | ||
slashDefaultPermission, | ||
slashEphemeral = false, | ||
@@ -300,3 +300,3 @@ slashGuilds = [], | ||
this.slash = slash; | ||
this.slashDefaultPermission = slashDefaultPermission; | ||
this.slashDefaultPermission = slashDefaultPermission!; | ||
this.slashEphemeral = slashEphemeral; | ||
@@ -303,0 +303,0 @@ this.slashGuilds = slashGuilds; |
@@ -551,2 +551,5 @@ import { | ||
if (command.slashDefaultPermission === undefined) | ||
command.slashDefaultPermission = this.useSlashPermissions ? !command.ownerOnly : true; | ||
for (let alias of command.aliases) { | ||
@@ -553,0 +556,0 @@ const conflict = this.aliases.get(alias.toLowerCase()); |
@@ -1,115 +0,115 @@ | ||
export enum ArgumentMatches { | ||
PHRASE = "phrase", | ||
FLAG = "flag", | ||
OPTION = "option", | ||
REST = "rest", | ||
SEPARATE = "separate", | ||
TEXT = "text", | ||
CONTENT = "content", | ||
REST_CONTENT = "restContent", | ||
NONE = "none" | ||
} | ||
export const ArgumentMatches = Object.freeze({ | ||
PHRASE: "phrase", | ||
FLAG: "flag", | ||
OPTION: "option", | ||
REST: "rest", | ||
SEPARATE: "separate", | ||
TEXT: "text", | ||
CONTENT: "content", | ||
REST_CONTENT: "restContent", | ||
NONE: "none" | ||
} as const); | ||
export enum ArgumentTypes { | ||
STRING = "string", | ||
LOWERCASE = "lowercase", | ||
UPPERCASE = "uppercase", | ||
CHAR_CODES = "charCodes", | ||
NUMBER = "number", | ||
INTEGER = "integer", | ||
BIGINT = "bigint", | ||
EMOJINT = "emojint", | ||
URL = "url", | ||
DATE = "date", | ||
COLOR = "color", | ||
USER = "user", | ||
USERS = "users", | ||
MEMBER = "member", | ||
MEMBERS = "members", | ||
RELEVANT = "relevant", | ||
RELEVANTS = "relevants", | ||
CHANNEL = "channel", | ||
CHANNELS = "channels", | ||
TEXT_CHANNEL = "textChannel", | ||
TEXT_CHANNELS = "textChannels", | ||
VOICE_CHANNEL = "voiceChannel", | ||
VOICE_CHANNELS = "voiceChannels", | ||
CATEGORY_CHANNEL = "categoryChannel", | ||
CATEGORY_CHANNELS = "categoryChannels", | ||
NEWS_CHANNEL = "newsChannel", | ||
NEWS_CHANNELS = "newsChannels", | ||
STORE_CHANNEL = "storeChannel", | ||
STORE_CHANNELS = "storeChannels", | ||
STAGE_CHANNEL = "stageChannel", | ||
STAGE_CHANNELS = "stageChannels", | ||
THREAD_CHANNEL = "threadChannel", | ||
THREAD_CHANNELS = "threadChannels", | ||
ROLE = "role", | ||
ROLES = "roles", | ||
EMOJI = "emoji", | ||
EMOJIS = "emojis", | ||
GUILD = "guild", | ||
GUILDS = "guilds", | ||
MESSAGE = "message", | ||
GUILD_MESSAGE = "guildMessage", | ||
RELEVANT_MESSAGE = "relevantMessage", | ||
INVITE = "invite", | ||
USER_MENTION = "userMention", | ||
MEMBER_MENTION = "memberMention", | ||
CHANNEL_MENTION = "channelMention", | ||
ROLE_MENTION = "roleMention", | ||
EMOJI_MENTION = "emojiMention", | ||
COMMAND_ALIAS = "commandAlias", | ||
COMMAND = "command", | ||
INHIBITOR = "inhibitor", | ||
LISTENER = "listener", | ||
TASK = "task", | ||
CONTEXT_MENU_COMMAND = "contextMenuCommand" | ||
} | ||
export const ArgumentTypes = Object.freeze({ | ||
STRING: "string", | ||
LOWERCASE: "lowercase", | ||
UPPERCASE: "uppercase", | ||
CHAR_CODES: "charCodes", | ||
NUMBER: "number", | ||
INTEGER: "integer", | ||
BIGINT: "bigint", | ||
EMOJINT: "emojint", | ||
URL: "url", | ||
DATE: "date", | ||
COLOR: "color", | ||
USER: "user", | ||
USERS: "users", | ||
MEMBER: "member", | ||
MEMBERS: "members", | ||
RELEVANT: "relevant", | ||
RELEVANTS: "relevants", | ||
CHANNEL: "channel", | ||
CHANNELS: "channels", | ||
TEXT_CHANNEL: "textChannel", | ||
TEXT_CHANNELS: "textChannels", | ||
VOICE_CHANNEL: "voiceChannel", | ||
VOICE_CHANNELS: "voiceChannels", | ||
CATEGORY_CHANNEL: "categoryChannel", | ||
CATEGORY_CHANNELS: "categoryChannels", | ||
NEWS_CHANNEL: "newsChannel", | ||
NEWS_CHANNELS: "newsChannels", | ||
STORE_CHANNEL: "storeChannel", | ||
STORE_CHANNELS: "storeChannels", | ||
STAGE_CHANNEL: "stageChannel", | ||
STAGE_CHANNELS: "stageChannels", | ||
THREAD_CHANNEL: "threadChannel", | ||
THREAD_CHANNELS: "threadChannels", | ||
ROLE: "role", | ||
ROLES: "roles", | ||
EMOJI: "emoji", | ||
EMOJIS: "emojis", | ||
GUILD: "guild", | ||
GUILDS: "guilds", | ||
MESSAGE: "message", | ||
GUILD_MESSAGE: "guildMessage", | ||
RELEVANT_MESSAGE: "relevantMessage", | ||
INVITE: "invite", | ||
USER_MENTION: "userMention", | ||
MEMBER_MENTION: "memberMention", | ||
CHANNEL_MENTION: "channelMention", | ||
ROLE_MENTION: "roleMention", | ||
EMOJI_MENTION: "emojiMention", | ||
COMMAND_ALIAS: "commandAlias", | ||
COMMAND: "command", | ||
INHIBITOR: "inhibitor", | ||
LISTENER: "listener", | ||
TASK: "task", | ||
CONTEXT_MENU_COMMAND: "contextMenuCommand" | ||
} as const); | ||
export enum AkairoHandlerEvents { | ||
LOAD = "load", | ||
REMOVE = "remove" | ||
} | ||
export const AkairoHandlerEvents = Object.freeze({ | ||
LOAD: "load", | ||
REMOVE: "remove" | ||
} as const); | ||
export enum CommandHandlerEvents { | ||
COMMAND_BLOCKED = "commandBlocked", | ||
COMMAND_BREAKOUT = "commandBreakout", | ||
COMMAND_CANCELLED = "commandCancelled", | ||
COMMAND_FINISHED = "commandFinished", | ||
COMMAND_INVALID = "commandInvalid", | ||
COMMAND_LOCKED = "commandLocked", | ||
COMMAND_STARTED = "commandStarted", | ||
COOLDOWN = "cooldown", | ||
ERROR = "error", | ||
IN_PROMPT = "inPrompt", | ||
MESSAGE_BLOCKED = "messageBlocked", | ||
MESSAGE_INVALID = "messageInvalid", | ||
MISSING_PERMISSIONS = "missingPermissions", | ||
SLASH_BLOCKED = "slashBlocked", | ||
SLASH_ERROR = "slashError", | ||
SLASH_FINISHED = "slashFinished", | ||
SLASH_MISSING_PERMISSIONS = "slashMissingPermissions", | ||
SLASH_NOT_FOUND = "slashNotFound", | ||
SLASH_STARTED = "slashStarted", | ||
SLASH_ONLY = "slashOnly" | ||
} | ||
export const CommandHandlerEvents = Object.freeze({ | ||
COMMAND_BLOCKED: "commandBlocked", | ||
COMMAND_BREAKOUT: "commandBreakout", | ||
COMMAND_CANCELLED: "commandCancelled", | ||
COMMAND_FINISHED: "commandFinished", | ||
COMMAND_INVALID: "commandInvalid", | ||
COMMAND_LOCKED: "commandLocked", | ||
COMMAND_STARTED: "commandStarted", | ||
COOLDOWN: "cooldown", | ||
ERROR: "error", | ||
IN_PROMPT: "inPrompt", | ||
MESSAGE_BLOCKED: "messageBlocked", | ||
MESSAGE_INVALID: "messageInvalid", | ||
MISSING_PERMISSIONS: "missingPermissions", | ||
SLASH_BLOCKED: "slashBlocked", | ||
SLASH_ERROR: "slashError", | ||
SLASH_FINISHED: "slashFinished", | ||
SLASH_MISSING_PERMISSIONS: "slashMissingPermissions", | ||
SLASH_NOT_FOUND: "slashNotFound", | ||
SLASH_STARTED: "slashStarted", | ||
SLASH_ONLY: "slashOnly" | ||
} as const); | ||
export enum ContextCommandHandlerEvents { | ||
ERROR = "error", | ||
FINISHED = "finished", | ||
NOT_FOUND = "notFound", | ||
STARTED = "started", | ||
BLOCKED = "blocked" | ||
} | ||
export const ContextCommandHandlerEvents = Object.freeze({ | ||
ERROR: "error", | ||
FINISHED: "finished", | ||
NOT_FOUND: "notFound", | ||
STARTED: "started", | ||
BLOCKED: "blocked" | ||
} as const); | ||
export enum BuiltInReasons { | ||
CLIENT = "client", | ||
BOT = "bot", | ||
OWNER = "owner", | ||
SUPER_USER = "superUser", | ||
GUILD = "guild", | ||
DM = "dm", | ||
AUTHOR_NOT_FOUND = "authorNotFound", | ||
NOT_NSFW = "notNsfw" | ||
} | ||
export const BuiltInReasons = Object.freeze({ | ||
CLIENT: "client", | ||
BOT: "bot", | ||
OWNER: "owner", | ||
SUPER_USER: "superUser", | ||
GUILD: "guild", | ||
DM: "dm", | ||
AUTHOR_NOT_FOUND: "authorNotFound", | ||
NOT_NSFW: "notNsfw" | ||
} as const); |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Deprecated
MaintenanceThe maintainer of the package marked it as deprecated. This could indicate that a single version should not be used, or that the package is no longer maintained and any new vulnerabilities will not be fixed.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
900785
0
0
16036