mirror of
https://gitlab.com/bignutty/labscore.git
synced 2025-06-07 13:43:06 -04:00
23 lines
No EOL
733 B
JavaScript
23 lines
No EOL
733 B
JavaScript
const { createEmbed } = require("#utils/embed");
|
|
const { acknowledge } = require("#utils/interactions");
|
|
const { editOrReply } = require("#utils/message");
|
|
const { getTestConfig } = require("#utils/testing");
|
|
|
|
module.exports = {
|
|
name: "refresh-configs",
|
|
metadata: {
|
|
description: 'Reload configs.',
|
|
description_short: 'Reload configs.',
|
|
examples: ['refresh-configs'],
|
|
category: 'dev',
|
|
usage: 'refresh-configs'
|
|
},
|
|
onBefore: context => context.user.isClientOwner,
|
|
onCancel: ()=>{},
|
|
run: async (context, args) => {
|
|
await acknowledge(context);
|
|
|
|
let c = await getTestConfig();
|
|
return await editOrReply(context, createEmbed("success", context, "Refreshed configs (v"+c.revision+")."));
|
|
}
|
|
}; |