diff options
author | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-05-29 04:01:47 +0000 |
---|---|---|
committer | github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> | 2021-05-29 04:01:47 +0000 |
commit | 57de6733b62c83ff197f9236f71545d8ef1e1103 (patch) | |
tree | 71f0920b153dfc4031f35d7c62907c9dc28d540d /src/commands/moulberry-bush/rule.ts | |
parent | 28e98a1131fc2e11fa3cf8aa20fe03e57af38a12 (diff) | |
download | tanzanite-57de6733b62c83ff197f9236f71545d8ef1e1103.tar.gz tanzanite-57de6733b62c83ff197f9236f71545d8ef1e1103.tar.bz2 tanzanite-57de6733b62c83ff197f9236f71545d8ef1e1103.zip |
Automatically format code
Diffstat (limited to 'src/commands/moulberry-bush/rule.ts')
-rw-r--r-- | src/commands/moulberry-bush/rule.ts | 34 |
1 files changed, 25 insertions, 9 deletions
diff --git a/src/commands/moulberry-bush/rule.ts b/src/commands/moulberry-bush/rule.ts index e3f9e34..ba4f9e6 100644 --- a/src/commands/moulberry-bush/rule.ts +++ b/src/commands/moulberry-bush/rule.ts @@ -19,7 +19,8 @@ export default class RuleCommand extends BushCommand { }, { title: 'No Spamming', - description: 'Including but not limited to: any messages that do not contribute to the conversation, repeated messages, randomly tagging users, and chat flood.' + description: + 'Including but not limited to: any messages that do not contribute to the conversation, repeated messages, randomly tagging users, and chat flood.' }, { title: 'English', @@ -27,7 +28,8 @@ export default class RuleCommand extends BushCommand { }, { title: 'Safe for Work', - description: 'Please keep NSFW and NSFL content out of this server, avoid borderline images as well as keeping your status and profile picture SFW.' + description: + 'Please keep NSFW and NSFL content out of this server, avoid borderline images as well as keeping your status and profile picture SFW.' }, { title: 'No Advertising', @@ -35,7 +37,8 @@ export default class RuleCommand extends BushCommand { }, { title: 'Impersonation', - description: 'Do not try to impersonate others for the express intent of being deceitful, defamation , and/or personal gain.' + description: + 'Do not try to impersonate others for the express intent of being deceitful, defamation , and/or personal gain.' }, { title: 'Swearing', @@ -43,7 +46,8 @@ export default class RuleCommand extends BushCommand { }, { title: 'Only ping @emergency in emergencies', - description: 'Pinging <@&833802660209229854> for no reason will result in severe punishment. <@&833802660209229854> is only to be pinged in true emergencies.' + description: + 'Pinging <@&833802660209229854> for no reason will result in severe punishment. <@&833802660209229854> is only to be pinged in true emergencies.' }, { title: 'No Backseat Moderating', @@ -51,11 +55,13 @@ export default class RuleCommand extends BushCommand { }, { title: 'Staff may moderate at their discretion', - description: 'If there are loopholes in our rules, the staff team may moderate based on what they deem appropriate. The staff team holds final discretion.' + description: + 'If there are loopholes in our rules, the staff team may moderate based on what they deem appropriate. The staff team holds final discretion.' }, { title: "Sending media that are able to crash a user's Discord", - description: "Sending videos, GIFs, emojis, etc. that are able to crash someone's discord will result in a **permanent** mute that cannot be appealed." + description: + "Sending videos, GIFs, emojis, etc. that are able to crash someone's discord will result in a **permanent** mute that cannot be appealed." } ]; @@ -108,8 +114,15 @@ export default class RuleCommand extends BushCommand { ] }); } - private getResponse(message: Message | CommandInteraction, rule?: number, user?: User): string | MessageEmbed | [string, MessageEmbed] { - if (message.guild.id !== '516977525906341928' && !this.client.ownerID.includes(message instanceof Message ? message.author.id : message.user.id)) { + private getResponse( + message: Message | CommandInteraction, + rule?: number, + user?: User + ): string | MessageEmbed | [string, MessageEmbed] { + if ( + message.guild.id !== '516977525906341928' && + !this.client.ownerID.includes(message instanceof Message ? message.author.id : message.user.id) + ) { return "<:no:787549684196704257> This command can only be run in Moulberry's Bush."; } let rulesEmbed = new MessageEmbed().setColor('ef3929'); @@ -142,7 +155,10 @@ export default class RuleCommand extends BushCommand { await message.delete().catch(() => undefined); } - public async execSlash(message: CommandInteraction, { rule, user }: { rule?: SlashCommandOption<number>; user?: SlashCommandOption<void> }): Promise<void> { + public async execSlash( + message: CommandInteraction, + { rule, user }: { rule?: SlashCommandOption<number>; user?: SlashCommandOption<void> } + ): Promise<void> { const response = this.getResponse(message, rule?.value, user?.user); if (Array.isArray(response)) { await message.reply(response[0], { |