1.1.2 -> added async command support (return type)

This commit is contained in:
mmacierzanka committed 2021-06-28 15:37:34 +02:00
1 parent b4fe0bd035
commit d1f094a09e
4 files changed
+6 -6

No files matched your search

+1 -1
View File
@@ -1,5 +1,5 @@
# CommandBot
**1.1.1**
**1.1.2**
Discord.js framework that helps you build your own Discord bot.
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "commandbot",
"version": "1.1.1",
"version": "1.1.2",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "commandbot",
"version": "1.1.1",
"version": "1.1.2",
"license": "MIT",
"dependencies": {
"discord.js": "^12.5.3"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "commandbot",
"version": "1.1.1",
"version": "1.1.2",
"description": "A framework that helps you create your own Discord bot easier.",
"type": "module",
"main": "dist/index.js",
+2 -2
View File
@@ -11,7 +11,7 @@ interface CommandBuilder {
permissionCheck?: PermissionCheckTypes,
permissions?: PermissionResolvable,
visible?: boolean
function: (message?: Message, cmdArguments?: string[]) => void | string | MessageEmbed;
function: (message?: Message, cmdArguments?: string[]) => void | string | MessageEmbed | Promise<void | string | MessageEmbed>;
}
interface CommandMessageStructure {
name: string,
@@ -48,7 +48,7 @@ class Command {
permissionCheck: PermissionCheckTypes;
permissions: Permissions;
visible: boolean;
private function: (message?: Message, cmdArguments?: string[]) => void | string | MessageEmbed;
private function: (message?: Message, cmdArguments?: string[]) => void | string | MessageEmbed | Promise<void | string | MessageEmbed>;
constructor(options: CommandBuilder) {
this.name = options.name.split(' ').join('_');