diff --git a/.env.example b/.env.example index 88e6b799..4f3523f1 100644 --- a/.env.example +++ b/.env.example @@ -73,6 +73,7 @@ FIST_BUMP_ALBUM_ID= HIGH_FIVE_ALBUM_ID= HOLD_HANDS_ALBUM_ID= HUG_ALBUM_ID= +INHALE_ALBUM_ID= KAREN_ALBUM_ID= KILL_ALBUM_ID= KISS_ALBUM_ID= diff --git a/README.md b/README.md index 6231c2a0..065f7599 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ in the appropriate channel's topic to use it. ## Commands -Total: 406 +Total: 407 ### Utility: @@ -582,6 +582,7 @@ Total: 406 * **high-five:** High Fives a user. * **hold-hands:** Holds hands with a user. * **hug:** Hugs a user. +* **inhale:** Inhales a user. * **kill:** Kills a user. * **kiss:** Kisses a user. * **pat:** Pats a user. diff --git a/commands/roleplay/inhale.js b/commands/roleplay/inhale.js new file mode 100644 index 00000000..ddef2d8b --- /dev/null +++ b/commands/roleplay/inhale.js @@ -0,0 +1,26 @@ +const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum'); +const { INHALE_ALBUM_ID } = process.env; + +module.exports = class InhaleCommand extends ImgurAlbumCommand { + constructor(client) { + super(client, { + name: 'inhale', + group: 'roleplay', + memberName: 'inhale', + description: 'Inhales a user.', + clientPermissions: ['ATTACH_FILES'], + albumID: INHALE_ALBUM_ID, + args: [ + { + key: 'user', + prompt: 'What user do you want to roleplay with?', + type: 'user' + } + ] + }); + } + + generateText(msg, user) { + return `_**${msg.author.username}** inhales **${user.username}** but gained no ability._`; + } +}; diff --git a/package.json b/package.json index cc5da6bb..2309ce06 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "113.20.3", + "version": "113.21.0", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {