@abdevs/console-manager 中文文档教程
Console Manager
一个用于管理和添加控制台命令的库。 您可以轻松地从命令行获取命令和参数。
Support
加入我们的 Discord Server 以获取任何与支持相关的查询。
Setup
使用 npm i @abdevs/console-manager
安装库。
const { addCommand, init } = require('@abdevs/console-manager');
addCommand({
command: 'do-something',
handler: async (args, command) => {
//Do Something
},
description: 'This command does something',
aliases: ['something-do'],
completers: [['1', '2'], ['add', 'sub'], async () => ['yes', 'no']],
});
init({
//Options
});
Option Properties
Property Name | Default | Description |
---|---|---|
isHelpCommand | false | Add a default help command |
Command Properties
Property Name | Default | Description |
---|---|---|
command | * | Command for the handler to execute |
handler | * | Function that will be execute on command |
description | No description provided | String Description of the command |
aliases | [] | String Array of as aliases |
completers | Function => string[] | string[][] | Array of function(s) that returns a string array or an array of string arrays |
* 属性是必需的
Terms and Conditions
此存储库仅可用于代码查找和个人使用。
您不得从该存储库中窃取代码。
Console Manager
A library to manage and add console commands. You can easily take command and arguments from command line.
Support
Join our Discord Server for any support related queries.
Setup
Install the library with npm i @abdevs/console-manager
.
const { addCommand, init } = require('@abdevs/console-manager');
addCommand({
command: 'do-something',
handler: async (args, command) => {
//Do Something
},
description: 'This command does something',
aliases: ['something-do'],
completers: [['1', '2'], ['add', 'sub'], async () => ['yes', 'no']],
});
init({
//Options
});
Option Properties
Property Name | Default | Description |
---|---|---|
isHelpCommand | false | Add a default help command |
Command Properties
Property Name | Default | Description |
---|---|---|
command | * | Command for the handler to execute |
handler | * | Function that will be execute on command |
description | No description provided | String Description of the command |
aliases | [] | String Array of as aliases |
completers | Function => string[] | string[][] | Array of function(s) that returns a string array or an array of string arrays |
* Property is required
Terms and Conditions
This Repository only available for code look up and personal use.
You are not allowed to steal the code from this repository.