1.3.2 • Published 4 years ago

disbot-cli v1.3.2

Weekly downloads
4
License
MIT
Repository
github
Last release
4 years ago

Disbot

Bootstrap Discord bot easily

Install

npm install -g disbot-cli

Usage

You can check CLI help with :

disbot --help

Bot creation

For create a simple project, use:

disbot create <app_name>

You can specify token and/or command prefix with options -t and -p :

disbot create MyApp -t MY_BOT_TOKEN -p /mybot_

Command creation

You can easily create new command for your bot with command generate-command :

disbot generate-command HelloWorld -m "This command show an 'hello world' message"

The option -m is usefull to specify help message. If no specified, the command will not apear on help command

Documentation

The generated project use dotenv. It generate a .env file with basic variable, but you can overwrite theses variables in a local.env file

Bot Commands

The commands are in src/Commands folder and are named like command_name.command.js One command has a name, help string and a execute function.

  • The name correspond to the command watched by the bot. For example, a command named foo will executed by the bot if someone write /foo
  • The help is for generate help message, if undefined or false, the command will not displayed to help message
  • The function accept two parameters, a message object and an array (args)

Project tree

project
├── .env
├── .gitignore
├── README.md
├── package.json
├── src
│   ├── BotHelper.js
│   ├── Commands
│   │   └── Help.command.js
│   └── Logger.js
└── project.js
1.3.2

4 years ago

1.2.0

4 years ago

1.1.0

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago