Skip to content
This repository has been archived by the owner on Jun 4, 2020. It is now read-only.

My edited version of discord.js-commando used in some of my bots.

License

Notifications You must be signed in to change notification settings

PeachyTree/retrogasm_commando

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

retrogasm_commando

Discord Downloads Version Dependency status Build status

Disclaimer

This is my edited version of discord.js-commando, it varies greatly and is far behind of the actual repository.
Please refer to the official Repository if you wish to make use of the framework!

About

Commando is the official command framework for discord.js. It is flexible, fully object-oriented, easy to use, and makes it trivial to create your own powerful commands. Additionally, it makes full use of ES2017's async/await functionality for clear, concise code that is simple to write and easy to comprehend.

Features

  • Plain command names and aliases
  • Regular expression triggers
  • Robust parsing of arguments (with "quoted strings" support)
  • Sophisticated argument system (optional)
    • Automatic prompting for arguments that aren't provided
    • Type system with rules, automatic validation, and parsing to usable values
      • Basic types (string, integer, float, boolean)
      • Discord objects (user, member, role, channel, message)
      • User-defined custom types
    • Automatic re-prompting of invalid arguments
    • Optional arguments with default values
    • Infinite arguments (arguments that accept as many values as provided)
  • Multiple responses to commands
  • Command editing (user edits their message that triggered the command, and the bot's response updates with it)
  • Command reloading, as well as loading/unloading
  • Command throttling/cooldowns

Installation

Node 8.6.0 or newer is required.
npm install discord.js-commando

Documentation

View the docs here.
See the discord.js documentation as well.

About

My edited version of discord.js-commando used in some of my bots.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published