2.0.3 • Published 3 years ago

dsc-slash v2.0.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Discord Slash (dsc-slash)

A simple but powerful slash command module for Discord.js! Discord Slash does NOT mess with any Discord.js files, and is done from the module itself and your Discord client.

Installation

npm i dsc-slash

Example

const Discord = require("discord.js")
const slash = require("dsc-slash")
const client = new Discord.Client()
client.on("ready", async () => {
    console.log("Ready!")
    const int = new slash.Client(client, client.user.id)
    const command = {
        name: "ping",
        description: "Pong!"
    }
    const cmd = await int.postCommand(command, "someGuildID") // Guild ID is optional
    console.log(cmd)
    client.ws.on("INTERACTION_CREATE", async interaction => {
        const inter = await int.parseCommand(interaction)
        if(inter.name == "ping") return inter.reply("Pong!", { ephermal: true }) // You can leave the ephermal out if you don't want it.
    })
})
client.login("TOKEN")

Support

Not sure how to use Discord Slash? Here are some resources: Discord Slash Documentation Support Server

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago