0.0.3 • Published 1 year ago

discord-spot v0.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Spot

Spot: Take the hassle of making a discord bot.

Installation

Run the following command in your node project:

npm i discord-spot

Example

import {
    Spot,
    Command,
    CommandListener,
    EventListener,
    Event,
    Message
} from "discord-spot";

@CommandListener
@EventListener
class TestBot extends Spot {

    constructor() {
        super();

        this.run();
    }

    @Event("ready")
    onReady(spot: Spot) {
        console.log("Bot is ready.")
    }

    @Command("ping")
    flip(spot: Spot, message: Message, args: string[]) {
        message.reply("Pong!");
    }
}

new TestBot();

This code creates a ready event and a ping command. For the bot to run, you will need to provide a token in your 'bot.config.ts' You must provide a name and a token.

import { SpotConfiguration } from "discord-spot";

export default {
    name: "Your Bot Name",
    token: "Your Bot Token"
} as SpotConfiguration;

Support

To get support for Spot join our discord