mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-22 10:19:11 +02:00
Remove Roleplay
This commit is contained in:
@@ -83,29 +83,4 @@ XIAO_GITHUB_REPO_NAME=
|
|||||||
XIAO_GITHUB_REPO_USERNAME=
|
XIAO_GITHUB_REPO_USERNAME=
|
||||||
|
|
||||||
# Imgur album IDs
|
# 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=
|
XIAO_ALBUM_ID=
|
||||||
|
|||||||
@@ -61,7 +61,6 @@ client.registry
|
|||||||
['remind', 'Reminders'],
|
['remind', 'Reminders'],
|
||||||
['phone', 'Phone'],
|
['phone', 'Phone'],
|
||||||
['cleverbot', 'Cleverbot'],
|
['cleverbot', 'Cleverbot'],
|
||||||
['roleplay', 'Roleplay'],
|
|
||||||
['other', 'Other']
|
['other', 'Other']
|
||||||
])
|
])
|
||||||
.registerCommandsIn(path.join(__dirname, 'commands'));
|
.registerCommandsIn(path.join(__dirname, 'commands'));
|
||||||
|
|||||||
@@ -36,6 +36,6 @@ module.exports = class TextDiffCommand extends Command {
|
|||||||
if (change[0] === -1) return `~~${change[1]}~~`;
|
if (change[0] === -1) return `~~${change[1]}~~`;
|
||||||
return '';
|
return '';
|
||||||
}).join('');
|
}).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