From dba47edf04fbbb89d6ed7de1080c82893d20f311 Mon Sep 17 00:00:00 2001 From: Emily J Date: Fri, 9 Oct 2020 16:04:01 +1100 Subject: [PATCH] test command --- bot/commands/Test/retrieve.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 bot/commands/Test/retrieve.js diff --git a/bot/commands/Test/retrieve.js b/bot/commands/Test/retrieve.js new file mode 100644 index 0000000..2c67f70 --- /dev/null +++ b/bot/commands/Test/retrieve.js @@ -0,0 +1,25 @@ +const Command = require("../../base/Command.js"); + +class Retrieve extends Command { + constructor (client) { + super(client, { + name: "retrieve", + description: "Retrieves a key's value from the Redis DB.", + usage: "retrieve [key]", + guildOnly: true + }); + } + + async run (message, args, level) { // eslint-disable-line no-unused-vars + if (!args[0]) return message.channel.send("You didn't specify what key to retrieve!") + + try { + const res = await this.client.db.guildGet(message.guild.id, args[0]) + message.channel.send(res) + } catch (err) { + return message.channel.send(err) + } + } +} + +module.exports = Retrieve;