Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

commandkit

Package Overview
Dependencies
Maintainers
1
Versions
100
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

commandkit - npm Package Compare versions

Comparing version 0.0.1 to 0.0.2

CHANGELOG.md

14

package.json
{
"name": "commandkit",
"version": "0.0.1",
"description": "",
"main": "index.js",
"keywords": [],
"author": "",
"license": "ISC"
"version": "0.0.2",
"main": "dist/index.js",
"license": "MIT",
"devDependencies": {
"discord.js": "^14.11.0",
"tsc": "^2.0.4"
},
"dependencies": {}
}

@@ -1,1 +0,76 @@

# Command Kit
# CommandKit
CommandKit is a library that makes it easy to handle commands (+validations), and events in your Discord.js projects.
_Tested with Discord.js version `v14.11.0`_
# Features
- Very beginner friendly 🚀
- Support for slash and context menu commands ✅
- Automatic command registrations and deletion 🤖
- Supports multiple development servers 🤝
- Supports multiple users as bot developers 👥
- Object oriented 💻
# Documentation
_Coming soon_
~~You can find the full documentation [here](https://commandkit.underctrl.io)~~
# Installation
[![npm](https://nodei.co/npm/commandkit.png)](https://nodei.co/npm/commandkit/)
To install CommandKit, simply run the following command:
For npm:
```bash
npm install commandkit
```
For yarn:
```bash
yarn add commandkit
```
# Usage
This is a simple overview of how to set up this library with all the options.
~~**It's highly recommended you check out the documentation to fully understand how to work with this library.**~~
```js
// index.js
const { Client, IntentsBitField } = require('discord.js');
const { CommandKit } = require('commandkit');
const path = require('path');
const client = new Client({
intents: [IntentsBitField.Flags.Guilds],
});
new CommandKit({
// Your discord.js client object
client,
// Path to the commands folder
commandsPath: path.join(__dirname, 'commands'),
// Path to the events folder
eventsPath: path.join(__dirname, 'events'),
// Path to the validations folder (only valid if "commandsPath" was provided)
validationsPath: path.join(__dirname, 'validations'),
// Array of development server IDs (used to register and run devOnly commands)
devGuildIds: ['DEV_SERVER_ID_1', 'DEV_SERVER_ID_2'],
// Array of developer user IDs (used for devOnly commands)
devUserIds: ['DEV_USER_ID_1', 'DEV_USER_ID_2'],
});
client.login('YOUR_TOKEN_HERE');
```
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc