Archived
fixed bugs + improved safety
This commit is contained in:
1 parent
71bbe359fd
commit
3bc68a874e
2 files changed
+10
-4
No files matched your search
+7
-1
@@ -73,9 +73,15 @@ class Command {
|
||||
const buff = phrase.map((p) => {
|
||||
return p.split(' ').join('_');
|
||||
});
|
||||
buff.map(e => {
|
||||
if(e == '' || e == ' ') {
|
||||
const i = buff.indexOf(e);
|
||||
buff.splice(i, 1);
|
||||
}
|
||||
});
|
||||
return buff;
|
||||
}
|
||||
else if(typeof phrase == 'string') {
|
||||
else if(typeof phrase == 'string' && phrase != '' && phrase != ' ') {
|
||||
const buff = [];
|
||||
buff.push(phrase.split(' ').join('_'));
|
||||
return buff;
|
||||
|
||||
+3
-3
@@ -28,21 +28,21 @@ class HelpMessage extends Command {
|
||||
helpMsg.setTitle(`${cmd.name} ${cmd.visible ? '' : '[HIDDEN]'}`);
|
||||
helpMsg.setDescription(cmd.description);
|
||||
if(cmd.usage) helpMsg.addField('Usage:', `${prefix}${cmd.name} ${cmd.usage}`, false);
|
||||
if(cmd.permissions) {
|
||||
if(cmd.permissions.toArray(false).length > 0) {
|
||||
let permList: string = '';
|
||||
cmd.permissions.toArray(false).map(p => {
|
||||
permList += p + '\n';
|
||||
});
|
||||
helpMsg.addField('Permissions:', permList, false);
|
||||
}
|
||||
if(cmd.aliases) {
|
||||
if(cmd.aliases.length > 0) {
|
||||
let aList: string = '';
|
||||
cmd.aliases.map(a => {
|
||||
aList += a + '\n';
|
||||
});
|
||||
helpMsg.addField('Aliases:', aList, false);
|
||||
}
|
||||
if(cmd.keywords) {
|
||||
if(cmd.keywords.length > 0) {
|
||||
let kwrdList: string = '';
|
||||
cmd.keywords.map(k => {
|
||||
kwrdList += k + '\n';
|
||||
|
||||
Reference in new issue
Block a user