Create commands

This commit is contained in:
Isaac
2022-08-02 21:13:32 +01:00
parent e28392352c
commit b4618aac1b
19 changed files with 743 additions and 19 deletions

View File

@@ -0,0 +1,17 @@
const { MessageCommand } = require('@eartharoid/dbf');
module.exports = class CreateMessageCommand extends MessageCommand {
constructor(client, options) {
const nameLocalizations = {};
client.i18n.locales.forEach(l => (nameLocalizations[l] = client.i18n.getMessage(l, 'commands.message.create.name')));
super(client, {
...options,
dmPermission: false,
name: nameLocalizations['en-GB'],
nameLocalizations,
});
}
async run(interaction) { }
};

View File

@@ -0,0 +1,17 @@
const { MessageCommand } = require('@eartharoid/dbf');
module.exports = class PinMessageCommand extends MessageCommand {
constructor(client, options) {
const nameLocalizations = {};
client.i18n.locales.forEach(l => (nameLocalizations[l] = client.i18n.getMessage(l, 'commands.message.pin.name')));
super(client, {
...options,
dmPermission: false,
name: nameLocalizations['en-GB'],
nameLocalizations,
});
}
async run(interaction) { }
};