mirror of
https://github.com/arthur-pbty/xiao.git
synced 2026-06-14 15:57:42 +02:00
Credit Command
This commit is contained in:
@@ -12,7 +12,13 @@ module.exports = class AkinatorCommand extends Command {
|
||||
group: 'games',
|
||||
memberName: 'akinator',
|
||||
description: 'Think about a real or fictional character, I will try to guess who it is.',
|
||||
clientPermissions: ['EMBED_LINKS']
|
||||
clientPermissions: ['EMBED_LINKS'],
|
||||
credit: [
|
||||
{
|
||||
name: 'Akinator',
|
||||
url: 'https://en.akinator.com/'
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
this.sessions = new Map();
|
||||
|
||||
@@ -8,6 +8,12 @@ module.exports = class BalloonPopCommand extends Command {
|
||||
group: 'games',
|
||||
memberName: 'balloon-pop',
|
||||
description: 'Don\'t let yourself be the last one to pump the balloon before it pops!',
|
||||
credit: [
|
||||
{
|
||||
name: 'PAC-MAN Party',
|
||||
url: 'http://pacman.com/en/pac-man-games/pac-man-party'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'opponent',
|
||||
|
||||
@@ -10,7 +10,21 @@ module.exports = class BoxChoosingCommand extends Command {
|
||||
aliases: ['box-choose'],
|
||||
group: 'games',
|
||||
memberName: 'box-choosing',
|
||||
description: 'Do you believe that there are choices in life? Taken from Higurashi Chapter 4.'
|
||||
description: 'Do you believe that there are choices in life? Taken from Higurashi Chapter 4.',
|
||||
credit: [
|
||||
{
|
||||
name: '07th Expansion',
|
||||
url: 'http://07th-expansion.net/'
|
||||
},
|
||||
{
|
||||
name: 'MangaGamer.com',
|
||||
url: 'https://www.mangagamer.com/'
|
||||
},
|
||||
{
|
||||
name: 'Higurashi When They Cry Hou - Ch.4 Himatsubushi',
|
||||
url: 'https://store.steampowered.com/app/526490/'
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
this.playing = new Set();
|
||||
|
||||
@@ -16,7 +16,13 @@ module.exports = class CaptchaCommand extends Command {
|
||||
usages: 1,
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES']
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
credit: [
|
||||
{
|
||||
name: 'Moms Typewriter Font',
|
||||
url: 'https://www.fontsquirrel.com/fonts/MomsTypewriter'
|
||||
}
|
||||
]
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@@ -10,6 +10,12 @@ module.exports = class GoogleFeudCommand extends Command {
|
||||
group: 'games',
|
||||
memberName: 'google-feud',
|
||||
description: 'Attempt to determine the top suggestions for a Google search.',
|
||||
credit: [
|
||||
{
|
||||
name: 'Google Feud',
|
||||
url: 'http://www.googlefeud.com/'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'question',
|
||||
|
||||
@@ -8,7 +8,13 @@ module.exports = class HangmanCommand extends Command {
|
||||
name: 'hangman',
|
||||
group: 'games',
|
||||
memberName: 'hangman',
|
||||
description: 'Prevent a man from being hanged by guessing a word as fast as you can.'
|
||||
description: 'Prevent a man from being hanged by guessing a word as fast as you can.',
|
||||
credit: [
|
||||
{
|
||||
name: 'Moby Word Lists by Grady Ward',
|
||||
url: 'http://www.gutenberg.org/ebooks/3201'
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
this.playing = new Set();
|
||||
|
||||
@@ -11,6 +11,12 @@ module.exports = class HungerGamesCommand extends Command {
|
||||
group: 'games',
|
||||
memberName: 'hunger-games',
|
||||
description: 'Simulate a Hunger Games match with up to 24 tributes.',
|
||||
credit: [
|
||||
{
|
||||
name: 'BrantSteele Hunger Games Simulator',
|
||||
url: 'http://brantsteele.net/hungergames/reaping.php'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'tributes',
|
||||
|
||||
@@ -12,6 +12,12 @@ module.exports = class QuizDuelCommand extends Command {
|
||||
group: 'games',
|
||||
memberName: 'quiz-duel',
|
||||
description: 'Answer a series of quiz questions against an opponent.',
|
||||
credit: [
|
||||
{
|
||||
name: 'Open Trivia DB',
|
||||
url: 'https://opentdb.com/'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'opponent',
|
||||
|
||||
@@ -18,6 +18,12 @@ module.exports = class QuizCommand extends Command {
|
||||
**Types:** ${types.join(', ')}
|
||||
**Difficulties:** ${difficulties.join(', ')}
|
||||
`,
|
||||
credit: [
|
||||
{
|
||||
name: 'Open Trivia DB',
|
||||
url: 'https://opentdb.com/'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'type',
|
||||
|
||||
@@ -11,7 +11,17 @@ module.exports = class SortingHatCommand extends Command {
|
||||
aliases: ['sorting-hat-quiz', 'hogwarts', 'hogwarts-house'],
|
||||
group: 'games',
|
||||
memberName: 'sorting-hat',
|
||||
description: 'Take a quiz to determine your Hogwarts house.'
|
||||
description: 'Take a quiz to determine your Hogwarts house.',
|
||||
credit: [
|
||||
{
|
||||
name: 'Pottermore',
|
||||
url: 'https://my.pottermore.com/sorting'
|
||||
},
|
||||
{
|
||||
name: 'Pottermore Sorting Hat Quiz analysis by u/N1ffler',
|
||||
url: 'https://www.reddit.com/r/Pottermore/comments/44os14/pottermore_sorting_hat_quiz_analysis/'
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
this.playing = new Set();
|
||||
|
||||
@@ -16,6 +16,20 @@ module.exports = class WhosThatPokemonCommand extends Command {
|
||||
duration: 10
|
||||
},
|
||||
clientPermissions: ['ATTACH_FILES'],
|
||||
credit: [
|
||||
{
|
||||
name: 'Pokémon',
|
||||
url: 'https://www.pokemon.com/us/'
|
||||
},
|
||||
{
|
||||
name: 'PokéAPI',
|
||||
url: 'https://pokeapi.co/'
|
||||
},
|
||||
{
|
||||
name: 'Serebii.net',
|
||||
url: 'https://www.serebii.net/index2.shtml'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'hide',
|
||||
|
||||
@@ -13,6 +13,12 @@ module.exports = class WordChainCommand extends Command {
|
||||
memberName: 'word-chain',
|
||||
description: 'Try to come up with words that start with the last letter of your opponent\'s word.',
|
||||
guildOnly: true,
|
||||
credit: [
|
||||
{
|
||||
name: 'Moby Word Lists by Grady Ward',
|
||||
url: 'http://www.gutenberg.org/ebooks/3201'
|
||||
}
|
||||
],
|
||||
args: [
|
||||
{
|
||||
key: 'opponent',
|
||||
|
||||
Reference in New Issue
Block a user