JSPM

gcommands

11.0.0-pr-623.1703711650
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 12
  • Score
    100M100P100Q73472F
  • License ISC

Powerful and flexible framework!

Package Exports

  • gcommands
  • gcommands/dist/handlers/AutocompleteHandler
  • gcommands/dist/handlers/ComponentHandler
  • gcommands/dist/handlers/CooldownHandler
  • gcommands/dist/handlers/InteractionCommandHandler
  • gcommands/dist/handlers/MessageCommandHandler
  • gcommands/dist/index
  • gcommands/dist/inhibitors/ChannelOnly
  • gcommands/dist/inhibitors/ClientPermissions
  • gcommands/dist/inhibitors/ClientRoles
  • gcommands/dist/inhibitors/Confirm
  • gcommands/dist/inhibitors/Inhibitor
  • gcommands/dist/inhibitors/MemberPermissions
  • gcommands/dist/inhibitors/MemberRoles
  • gcommands/dist/inhibitors/Nsfw
  • gcommands/dist/inhibitors/Or
  • gcommands/dist/inhibitors/UserOnly
  • gcommands/dist/inhibitors/index
  • gcommands/dist/lib/GClient
  • gcommands/dist/lib/loaders/directoryLoader
  • gcommands/dist/lib/loaders/pluginFinder
  • gcommands/dist/lib/managers/CommandManager
  • gcommands/dist/lib/managers/ComponentManager
  • gcommands/dist/lib/managers/HandlerManager
  • gcommands/dist/lib/managers/ListenerManager
  • gcommands/dist/lib/managers/PluginManager
  • gcommands/dist/lib/structures/Argument
  • gcommands/dist/lib/structures/Command
  • gcommands/dist/lib/structures/Component
  • gcommands/dist/lib/structures/Listener
  • gcommands/dist/lib/structures/Plugin
  • gcommands/dist/lib/structures/Provider
  • gcommands/dist/lib/structures/arguments/Attachment
  • gcommands/dist/lib/structures/arguments/Boolean
  • gcommands/dist/lib/structures/arguments/Channel
  • gcommands/dist/lib/structures/arguments/Integer
  • gcommands/dist/lib/structures/arguments/Mentionable
  • gcommands/dist/lib/structures/arguments/Number
  • gcommands/dist/lib/structures/arguments/Role
  • gcommands/dist/lib/structures/arguments/String
  • gcommands/dist/lib/structures/arguments/User
  • gcommands/dist/lib/structures/arguments/base
  • gcommands/dist/lib/structures/contexts/AutocompleteContext
  • gcommands/dist/lib/structures/contexts/CommandContext
  • gcommands/dist/lib/structures/contexts/ComponentContext
  • gcommands/dist/lib/structures/contexts/Context
  • gcommands/dist/lib/util/Util
  • gcommands/dist/lib/util/logger/Logger
  • gcommands/dist/lib/util/regexes
  • gcommands/dist/lib/util/registerDirectories
  • gcommands/dist/lib/util/registerDirectory
  • gcommands/dist/lib/util/sync
  • gcommands/dist/listeners/AutocompleteHandler
  • gcommands/dist/listeners/ComponentHandler
  • gcommands/dist/listeners/InteractionCommandHandler
  • gcommands/dist/listeners/MessageCommandHandler
  • gcommands/dist/listeners/Ready
  • gcommands/dist/providers/FirestoreProvider
  • gcommands/dist/providers/KeyvProvider
  • gcommands/dist/providers/LruCacheProvider
  • gcommands/dist/providers/MongoDBProvider
  • gcommands/dist/providers/PrismaIOProvider
  • gcommands/dist/util/confirm
  • gcommands/dist/util/customId
  • gcommands/dist/util/uid

Readme

GCommands


NPM Banner


Description

GCommands is a discord.js framework that makes an incredible amount of work easier, it's very customizable.

For discord.js v14, use gcommands >=v10 For discord.js v13, use gcommands <=v9.3.0

Features

  • Written in TypeScript
  • Supports slash, legacy and context menus
  • Very customizable
  • Supports custom plugins
  • Built-in command, listener, component handler

Installation

# Latest (recommended)
npm install gcommands@latest discord.js
yarn add gcommands@latest discord.js
pnpm add gcommands@latest discord.js

# Next Version (unstable, under development)
npm install gcommands@next discord.js
yarn add gcommands@next discord.js
pnpm add gcommands@next discord.js

Guide & Documentation

To help you learn more about GCommands we have a guide and documentation for you.
We will be glad if you join to our discord server.