diff --git a/commands/events/time.js b/commands/events/time.js index c8ec0b94..c8878eb5 100644 --- a/commands/events/time.js +++ b/commands/events/time.js @@ -1,6 +1,7 @@ const Command = require('../../structures/Command'); const moment = require('moment-timezone'); const { firstUpperCase } = require('../../util/Util'); +moment.tz.link('America/Vancouver|Neopia'); module.exports = class TimeCommand extends Command { constructor(client) { @@ -24,16 +25,11 @@ module.exports = class TimeCommand extends Command { } run(msg, { timeZone }) { - let neopia = false; - if (timeZone === 'neopia') { - timeZone = 'america/vancouver'; - neopia = true; - } if (!moment.tz.zone(timeZone)) { return msg.reply('Invalid time zone. Refer to .'); } const time = moment().tz(timeZone).format('hh:mm:ss A'); - const location = neopia ? ['neopia'] : timeZone.split('/'); + const location = timeZone.split('/'); const main = firstUpperCase(location[0], /[_ ]/); const sub = location[1] ? firstUpperCase(location[1], /[_ ]/) : null; const subMain = location[2] ? firstUpperCase(location[2], /[_ ]/) : null;