rtapp-verify-backend-autocode/functions/updateCommands.js

47 lines
1.3 KiB
JavaScript
Executable File

const lib = require('lib')({token: process.env.STDLIB_SECRET_TOKEN});
const slashCommandsConfig = require("../lib/slashCommands")
try {
/** After all of these, public commands go here **/
gitConnect = await lib.discord.commands['@0.0.0'].create({
name: slashCommandsConfig.connectGit.name,
description: slashCommandsConfig.connectGit.description,
options: slashCommandsConfig.connectGit.options
});
verify = await lib.discord.commands['@0.0.0'].create({
name: slashCommandsConfig.verify.name,
description: slashCommandsConfig.verify.description}
);
userLookup = await lib.discord.commands['@0.0.0'].create({
name: slashCommandsConfig.userinfo.name,
description: slashCommandsConfig.userinfo.description,
options: slashCommandsConfig.userinfo.options
});
updateCommands = await lib.discord.commands['@0.0.0'].create({
name: slashCommandsConfig.updateCommands.name,
description: slashCommandsConfig.updateCommands.description
});
return {
statusCode: 200,
body: {
ok: true,
results: [
gitConnect,
verify,
userLookup,
updateCommands
]
}
}
} catch (err) {
console.warn(err);
return {
statusCode: 500,
body: {
ok: false,
error: "Something went wrong.",
traceback: err
}
}
}