mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-03 23:36:43 +02:00
Remove Roleplay
This commit is contained in:
@@ -83,29 +83,4 @@ XIAO_GITHUB_REPO_NAME=
|
||||
XIAO_GITHUB_REPO_USERNAME=
|
||||
|
||||
# Imgur album IDs
|
||||
BITE_ALBUM_ID=
|
||||
BLUSH_ALBUM_ID=
|
||||
BRO_HOOF_ALBUM_ID=
|
||||
CELEBRATE_ALBUM_ID=
|
||||
CRY_ALBUM_ID=
|
||||
EAT_ALBUM_ID=
|
||||
EXPLODE_ALBUM_ID=
|
||||
FIDGET_ALBUM_ID=
|
||||
FIST_BUMP_ALBUM_ID=
|
||||
HIGH_FIVE_ALBUM_ID=
|
||||
HOLD_HANDS_ALBUM_ID=
|
||||
HUG_ALBUM_ID=
|
||||
INHALE_ALBUM_ID=
|
||||
KILL_ALBUM_ID=
|
||||
KISS_ALBUM_ID=
|
||||
PAT_ALBUM_ID=
|
||||
POKE_ALBUM_ID=
|
||||
POTATO_ALBUM_ID=
|
||||
PUNCH_ALBUM_ID=
|
||||
SLAP_ALBUM_ID=
|
||||
SLEEP_ALBUM_ID=
|
||||
SMILE_ALBUM_ID=
|
||||
WAKE_UP_ALBUM_ID=
|
||||
WAVE_ALBUM_ID=
|
||||
WINK_ALBUM_ID=
|
||||
XIAO_ALBUM_ID=
|
||||
|
||||
@@ -61,7 +61,6 @@ client.registry
|
||||
['remind', 'Reminders'],
|
||||
['phone', 'Phone'],
|
||||
['cleverbot', 'Cleverbot'],
|
||||
['roleplay', 'Roleplay'],
|
||||
['other', 'Other']
|
||||
])
|
||||
.registerCommandsIn(path.join(__dirname, 'commands'));
|
||||
|
||||
@@ -36,6 +36,6 @@ module.exports = class TextDiffCommand extends Command {
|
||||
if (change[0] === -1) return `~~${change[1]}~~`;
|
||||
return '';
|
||||
}).join('');
|
||||
return msg.reply(`${formatted} (${Math.round(diff * 100)}% similarity)`);
|
||||
return msg.reply(`${formatted} (${Math.round(wuzzyDiff * 100)}% similarity)`);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { FIDGET_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class FidgetCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'fidget',
|
||||
aliases: ['nimbat'],
|
||||
group: 'random-img',
|
||||
memberName: 'fidget',
|
||||
description: 'Responds with a random image of Fidget.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: FIDGET_ALBUM_ID,
|
||||
credit: [
|
||||
{
|
||||
name: 'Dust: An Elysian Tail',
|
||||
url: 'https://www.noogy.com/main.html',
|
||||
reason: 'Original Game'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText() {
|
||||
return 'Aren\'t Nimbats adorable?';
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { BITE_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class BiteCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'bite',
|
||||
aliases: ['nom'],
|
||||
group: 'roleplay',
|
||||
memberName: 'bite',
|
||||
description: 'Bites a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: BITE_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** bites **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,28 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { BLUSH_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class BlushCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'blush',
|
||||
group: 'roleplay',
|
||||
memberName: 'blush',
|
||||
description: 'Blushes at a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: BLUSH_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** blushes${noUserAuthor ? ` at **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,34 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { BRO_HOOF_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class BroHoofCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'bro-hoof',
|
||||
group: 'roleplay',
|
||||
memberName: 'bro-hoof',
|
||||
description: 'Gives a user a bro hoof.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: BRO_HOOF_ALBUM_ID,
|
||||
credit: [
|
||||
{
|
||||
name: 'Hasbro',
|
||||
url: 'https://shop.hasbro.com/en-us',
|
||||
reason: 'Original "My Little Pony: Friendship is Magic" Show',
|
||||
reasonURL: 'https://mylittlepony.hasbro.com/en-us'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** gives **${user.username}** a bro hoof._`;
|
||||
}
|
||||
};
|
||||
@@ -1,29 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { CELEBRATE_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class CelebrateCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'celebrate',
|
||||
aliases: ['party'],
|
||||
group: 'roleplay',
|
||||
memberName: 'celebrate',
|
||||
description: 'Celebrates.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: CELEBRATE_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** celebrates${noUserAuthor ? ` with **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,28 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { CRY_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class CryCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'cry',
|
||||
group: 'roleplay',
|
||||
memberName: 'cry',
|
||||
description: 'Cries at a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: CRY_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** cries${noUserAuthor ? ` at **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,28 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { EAT_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class EatCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'eat',
|
||||
group: 'roleplay',
|
||||
memberName: 'eat',
|
||||
description: 'Feeds a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: EAT_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** eats${noUserAuthor ? ` with **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,37 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { EXPLODE_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class ExplodeCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'explode',
|
||||
aliases: ['explosion', 'megumin', 'boom', 'boom-boom', 'nuke', 'xplode', 'plode'],
|
||||
group: 'roleplay',
|
||||
memberName: 'explode',
|
||||
description: 'Explodes a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: EXPLODE_ALBUM_ID,
|
||||
audio: 'explosion.mp3',
|
||||
credit: [
|
||||
{
|
||||
name: 'KONOSUBA -God\'s blessing on this wonderful world!',
|
||||
url: 'http://konosuba.com/',
|
||||
reason: 'Sound Effect'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** ${noUserAuthor ? `explodes **${user.username}**` : 'casts explosion'}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,26 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { FIST_BUMP_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class FistBumpCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'fist-bump',
|
||||
group: 'roleplay',
|
||||
memberName: 'fist-bump',
|
||||
description: 'Fist-bumps a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: FIST_BUMP_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** fist-bumps **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,26 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { HIGH_FIVE_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class HighFiveCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'high-five',
|
||||
group: 'roleplay',
|
||||
memberName: 'high-five',
|
||||
description: 'High Fives a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: HIGH_FIVE_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** high-fives **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { HOLD_HANDS_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class HoldHandsCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'hold-hands',
|
||||
aliases: ['hold-hand'],
|
||||
group: 'roleplay',
|
||||
memberName: 'hold-hands',
|
||||
description: 'Holds hands with a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: HOLD_HANDS_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** holds **${user.username}**'s hand._`;
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { HUG_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class HugCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'hug',
|
||||
aliases: ['cuddle', 'glomp', 'tackle', 'tackle-hug'],
|
||||
group: 'roleplay',
|
||||
memberName: 'hug',
|
||||
description: 'Hugs a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: HUG_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** hugs **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,26 +0,0 @@
|
||||
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._`;
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { KILL_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class KillCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'kill',
|
||||
aliases: ['murder'],
|
||||
group: 'roleplay',
|
||||
memberName: 'kill',
|
||||
description: 'Kills a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: KILL_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** kills **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { KISS_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class KissCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'kiss',
|
||||
aliases: ['marry'],
|
||||
group: 'roleplay',
|
||||
memberName: 'kiss',
|
||||
description: 'Kisses a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: KISS_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** kisses **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,26 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { PAT_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class PatCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'pat',
|
||||
group: 'roleplay',
|
||||
memberName: 'pat',
|
||||
description: 'Pats a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: PAT_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** pats **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { POKE_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class PokeCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'poke',
|
||||
aliases: ['boop'],
|
||||
group: 'roleplay',
|
||||
memberName: 'poke',
|
||||
description: 'Pokes a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: POKE_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** pokes **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { PUNCH_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class PunchCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'punch',
|
||||
aliases: ['falcon-punch'],
|
||||
group: 'roleplay',
|
||||
memberName: 'punch',
|
||||
description: 'Punches a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: PUNCH_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** punches **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,27 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { SLAP_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class SlapCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'slap',
|
||||
aliases: ['break-up', 'divorce'],
|
||||
group: 'roleplay',
|
||||
memberName: 'slap',
|
||||
description: 'Slaps a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: SLAP_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
return `_**${msg.author.username}** slaps **${user.username}**._`;
|
||||
}
|
||||
};
|
||||
@@ -1,29 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { SLEEP_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class SleepCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'sleep',
|
||||
aliases: ['fall-asleep'],
|
||||
group: 'roleplay',
|
||||
memberName: 'sleep',
|
||||
description: 'Puts a user to sleep.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: SLEEP_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** falls asleep${noUserAuthor ? ` with **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,28 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { SMILE_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class SmileCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'smile',
|
||||
group: 'roleplay',
|
||||
memberName: 'smile',
|
||||
description: 'Smiles at a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: SMILE_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** smiles${noUserAuthor ? ` at **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,29 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { WAKE_UP_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class WakeUpCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'wake-up',
|
||||
aliases: ['awaken', 'awake'],
|
||||
group: 'roleplay',
|
||||
memberName: 'wake-up',
|
||||
description: 'Wakes up a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: WAKE_UP_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** wakes up${noUserAuthor ? ` **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,28 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { WAVE_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class WaveCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'wave',
|
||||
group: 'roleplay',
|
||||
memberName: 'wave',
|
||||
description: 'Waves at a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: WAVE_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** waves${noUserAuthor ? ` at **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
@@ -1,29 +0,0 @@
|
||||
const ImgurAlbumCommand = require('../../structures/commands/ImgurAlbum');
|
||||
const { WINK_ALBUM_ID } = process.env;
|
||||
|
||||
module.exports = class WinkCommand extends ImgurAlbumCommand {
|
||||
constructor(client) {
|
||||
super(client, {
|
||||
name: 'wink',
|
||||
aliases: ['flirt'],
|
||||
group: 'roleplay',
|
||||
memberName: 'wink',
|
||||
description: 'Winks at a user.',
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
albumID: WINK_ALBUM_ID,
|
||||
args: [
|
||||
{
|
||||
key: 'user',
|
||||
prompt: 'What user do you want to roleplay with?',
|
||||
type: 'user',
|
||||
default: msg => msg.author
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
generateText(msg, user) {
|
||||
const noUserAuthor = msg.author.id !== user.id;
|
||||
return `_**${msg.author.username}** winks${noUserAuthor ? ` at **${user.username}**` : ''}._`;
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user