2.0.0 • Published 2 years ago

discord-slash-cmds v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

Discord-slash-cmds

(This is ONLY for version 12 of discord.js)

This program is used for creating slash commands for discord

Having trouble? Join our discord server! https://discord.gg/YBtaTV6Va6

First, you need to set up your discord bot (This project is using env)

npm i discord.js
npm i dotenv
const Discord = require("discord.js")
const client = new Discord.Client()
require("dotenv").config()

client.on('ready', () => {
    console.log("Online")
}) 

client.login(process.env.TOKEN)

Then you need to install the module

npm i discord-slash-cmds

Then you need to add the module to your code

const discordSlashCmds = require("discord-slash-cmds")

Then all you need to do is execute this code to create a command The example command will be /hello

const Discord = require("discord.js")
const client = new Discord.Client()

const { SlashCommand } = require("discord-slash-cmds")
const hellocommand = new SlashCommand(client, "hello", "Says hello!", 4, function(args) { // Now using constructors!
    
}, "Hello, Thanks for using my package!")

if you would like to create a slash command just for a specific server, just add more arguments

const Discord = require("discord.js")
const client = new Discord.Client()

const { SlashCommand } = require("discord-slash-cmds")
const hellocommand = new SlashCommand(client, "hello", "Says hello!", 4, function(args) { // Now using constructors!

}, "Hello, Thanks for using my package!", 1234567890) // Replace '1234567890' with the id of the server

Arguments

Client object - The discord client, Required.

Command name - The name of the slash command, Required.

Command description - The description of the slash command, Required.

Command type (All command types: https://discord.com/developers/docs/interactions/slash-commands#data-models-and-types) - The type of command, Required.

Command callback - The code to execute when the command is executed (Do not include sending a message), Required.

Completed Message - The message to send after the command is executed. Required

Guild id - The guild to add the command for (If you do not add this argument, it will be global), Not required. 
2.0.0

2 years ago

1.2.0

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.1.2

2 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago