Split edit-image into edit-image-text

This commit is contained in:
Dragon Fire
2021-03-06 19:59:00 -05:00
parent e6bba9f801
commit 404097791d
24 changed files with 25 additions and 22 deletions
+2
View File
@@ -749,6 +749,8 @@ Total: 612
* **yu-gi-oh-gen:** Draws an image or a user's avatar on a Yu-Gi-Oh! Trading Card with the text of your choice.
* **zero-dialogue:** Sends a text box from Megaman Zero with the quote of your choice.
### Image Text Manipulation:
### Avatar Manipulation:
* **avatar-fusion:** Draws a a user's avatar over a user's avatar.
+1
View File
@@ -33,6 +33,7 @@ client.registry
['games-sp', 'Single-Player Games'],
['games-mp', 'Multi-Player Games'],
['edit-image', 'Image Manipulation'],
['edit-image-text', 'Image Text Manipulation'],
['edit-avatar', 'Avatar Manipulation'],
['edit-meme', 'Meme Generators'],
['edit-text', 'Text Manipulation'],
@@ -23,7 +23,7 @@ module.exports = class AceAttorneyCommand extends Command {
'ace-attorney-quote',
'aa-quote'
],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'ace-attorney',
description: 'Sends a text box from Ace Attorney with the quote and character of your choice.',
details: `**Characters:** ${Object.keys(characters).join(', ')}`,
@@ -8,7 +8,7 @@ module.exports = class AchievementCommand extends Command {
super(client, {
name: 'achievement',
aliases: ['minecraft-achievement', 'achieve'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'achievement',
description: 'Sends a Minecraft achievement with the text of your choice.',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class AppleEngravingCommand extends Command {
super(client, {
name: 'apple-engraving',
aliases: ['apple-engrave', 'apple-e', 'a-engrave', 'a-engraving'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'apple-engraving',
description: 'Engraves the text of your choice onto an Apple product.',
details: `**Products:** ${Object.keys(products).join(', ')}`,
@@ -7,7 +7,7 @@ module.exports = class AxisCultSignUpCommand extends Command {
super(client, {
name: 'axis-cult-sign-up',
aliases: ['axis-sign-up'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'axis-cult-sign-up',
description: 'Sends an Axis Cult Sign-Up sheet for you. Join today!',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class CautionCommand extends Command {
super(client, {
name: 'caution',
aliases: ['caution-sign'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'caution',
description: 'Creates a caution sign with the text of your choice.',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class CertificateCommand extends Command {
super(client, {
name: 'certificate',
aliases: ['award', 'certificate-of-excellence', 'cert', 'cert-of-excellence'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'certificate',
description: 'Sends a certificate of excellence with the name and reason of your choice.',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class ChineseRestaurantCommand extends Command {
super(client, {
name: 'chinese-restaurant',
aliases: ['chinese-restaurant-sign', 'chinese-food-sign', 'chinese-sign'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'chinese-restaurant',
description: 'Sends a Chinese restaurant sign with the text of your choice.',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class DangerCommand extends Command {
super(client, {
name: 'danger',
aliases: ['danger-sign'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'danger',
description: 'Creates a danger sign with the text of your choice.',
throttling: {
@@ -7,7 +7,7 @@ module.exports = class FontCommand extends Command {
super(client, {
name: 'font',
aliases: ['font-test', 'text-image', 'txt-img', 'text-img', 'txt-image'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'font',
description: 'Types text in a specific font.',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class GandhiQuoteCommand extends Command {
super(client, {
name: 'gandhi-quote',
aliases: ['gandhi', 'mahatma-gandhi', 'mahatma-gandhi-quote'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'gandhi-quote',
description: 'Makes Mahatma Gandhi say the quote you want.',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class HighwaySignCommand extends Command {
super(client, {
name: 'highway-sign',
aliases: ['road-sign', 'road-work-sign', 'electronic-highway-sign'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'highway-sign',
description: 'Sends a highway sign sign with the text of your choice.',
throttling: {
@@ -7,7 +7,7 @@ module.exports = class HollywoodStarCommand extends Command {
super(client, {
name: 'hollywood-star',
aliases: ['hollywood', 'walk-of-fame', 'walk-of-fame-star'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'hollywood-star',
description: 'Sends a Hollywood Walk of Fame star with the name of your choice.',
throttling: {
@@ -7,7 +7,7 @@ module.exports = class JeopardyQuestionCommand extends Command {
super(client, {
name: 'jeopardy-question',
aliases: ['clue-card', 'jeopardy-clue-card', 'jeopardy-clue'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'jeopardy-question',
description: 'Sends a Jeopardy Question with the text of your choice.',
throttling: {
@@ -6,7 +6,7 @@ module.exports = class LicensePlateCommand extends Command {
constructor(client) {
super(client, {
name: 'license-plate',
group: 'edit-image',
group: 'edit-image-text',
memberName: 'license-plate',
description: 'Creates a license plate with the text of your choice.',
throttling: {
@@ -6,7 +6,7 @@ module.exports = class NewspaperCommand extends Command {
constructor(client) {
super(client, {
name: 'newspaper',
group: 'edit-image',
group: 'edit-image-text',
memberName: 'newspaper',
description: 'Creates a fake newspaper with the headline and body of your choice.',
credit: [
@@ -6,7 +6,7 @@ module.exports = class ShieldsIoBadgeCommand extends Command {
super(client, {
name: 'shields-io-badge',
aliases: ['shields-io'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'shields-io-badge',
description: 'Creates a badge from shields.io.',
clientPermissions: ['ATTACH_FILES'],
@@ -7,7 +7,7 @@ module.exports = class SpeedLimitCommand extends Command {
super(client, {
name: 'speed-limit',
aliases: ['speed', 'speed-limit-sign'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'speed-limit',
description: 'Sends a Speed Limit sign with the limit of your choice.',
throttling: {
@@ -8,7 +8,7 @@ module.exports = class SpongebobTimeCardCommand extends Command {
super(client, {
name: 'spongebob-time-card',
aliases: ['time-card', 'sb-time-card', 'spongebob-card', 'sb-card', 'sponge-card', 'sponge-time-card'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'spongebob-time-card',
description: 'Sends a Spongebob Time Card with the text of your choice.',
throttling: {
@@ -12,7 +12,7 @@ module.exports = class TweetCommand extends Command {
super(client, {
name: 'tweet',
aliases: ['fake-tweet', 'twitter-tweet', 'fake-twitter-tweet'],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'tweet',
description: 'Sends a Twitter tweet with the user and text of your choice.',
throttling: {
@@ -18,7 +18,7 @@ module.exports = class UndertaleCommand extends Command {
'undertale-quote',
'ut-quote'
],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'undertale',
description: 'Sends a text box from Undertale with the quote and character of your choice.',
details: `**Characters:** ${characters.join(', ')}`,
@@ -20,7 +20,7 @@ module.exports = class ZeroDialogueCommand extends Command {
'megaman-zero',
'mm-zero'
],
group: 'edit-image',
group: 'edit-image-text',
memberName: 'zero-dialogue',
description: 'Sends a text box from Megaman Zero with the quote of your choice.',
throttling: {
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "xiao",
"version": "131.6.0",
"version": "131.6.1",
"description": "Your personal server companion.",
"main": "Xiao.js",
"scripts": {