From c087e3b40cde170d63c68518abf9c320933c5722 Mon Sep 17 00:00:00 2001 From: Dragon Fire Date: Sat, 18 Apr 2020 12:43:26 -0400 Subject: [PATCH] Force known nobody names --- assets/json/nobody-name.json | 13 +++++++++++++ commands/edit-text/nobody-name.js | 2 ++ package.json | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 assets/json/nobody-name.json diff --git a/assets/json/nobody-name.json b/assets/json/nobody-name.json new file mode 100644 index 00000000..e1ecc773 --- /dev/null +++ b/assets/json/nobody-name.json @@ -0,0 +1,13 @@ +{ + "ansem": "Xemnas", + "braig": "Xigbar", + "dilan": "Xaldin", + "even": "Vexen", + "aeleus": "Lexaeus", + "ienzo": "Zexion", + "isa": "Saïx", + "lea": "Axel", + "lauriam": "Marluxia", + "elrena": "Larxene", + "sora": "Roxas" +} diff --git a/commands/edit-text/nobody-name.js b/commands/edit-text/nobody-name.js index cce23614..496172cc 100644 --- a/commands/edit-text/nobody-name.js +++ b/commands/edit-text/nobody-name.js @@ -1,5 +1,6 @@ const Command = require('../../structures/Command'); const { shuffle, firstUpperCase } = require('../../util/Util'); +const forced = require('../../assets/json/nobody-name'); module.exports = class NobodyNameCommand extends Command { constructor(client) { @@ -30,6 +31,7 @@ module.exports = class NobodyNameCommand extends Command { } run(msg, { text }) { + if (forced[text.toLowerCase()]) return msg.say(forced[text.toLowerCase()]); const letters = text.split(''); letters.push('x'); const shuffled = shuffle(letters); diff --git a/package.json b/package.json index 9c21fff3..44617db8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiao", - "version": "113.0.6", + "version": "113.0.7", "description": "Your personal server companion.", "main": "Xiao.js", "scripts": {