diff --git a/README.md b/README.md index e9d37778..be0f2713 100644 --- a/README.md +++ b/README.md @@ -227,7 +227,7 @@ in the appropriate channel's topic to use it. ## Commands -Total: 488 +Total: 489 ### Utility: @@ -365,6 +365,7 @@ Total: 488 ### Single Response: +* **cave:** Sends a Minecraft cave that blends in with the chat. * **dark-light:** Determines whether you use dark or light theme. * **eat-pant:** Eat pant. * **eggs-get-laid:** Sends the ultimate roast. diff --git a/assets/images/cave.png b/assets/images/cave.png new file mode 100644 index 00000000..f172dc42 Binary files /dev/null and b/assets/images/cave.png differ diff --git a/commands/single/cave.js b/commands/single/cave.js new file mode 100644 index 00000000..58a713f6 --- /dev/null +++ b/commands/single/cave.js @@ -0,0 +1,19 @@ +const Command = require('../../structures/Command'); +const path = require('path'); + +module.exports = class CaveCommand extends Command { + constructor(client) { + super(client, { + name: 'cave', + aliases: ['cavern', 'mine'], + group: 'single', + memberName: 'cave', + description: 'Sends a Minecraft cave that blends in with the chat.', + clientPermissions: ['ATTACH_FILES'] + }); + } + + run(msg) { + return msg.say({ files: [path.join(__dirname, '..', '..', 'assets', 'images', 'cave.png')] }); + } +}; diff --git a/package.json b/package.json index 678a9297..c66fb54b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "116.29.6", + "version": "116.30.0", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {