Files
xiao/types/sherlock.js
T
2020-11-13 16:52:12 -05:00

19 lines
414 B
JavaScript

const { ArgumentType } = require('discord.js-commando');
const sherlock = require('sherlockjs');
module.exports = class SherlockType extends ArgumentType {
constructor(client) {
super(client, 'sherlock');
}
validate(value) {
const time = sherlock.parse(value);
if (!time.startDate) return `Please provide a valid starting time.`;
return true;
}
parse(value) {
return sherlock.parse(value);
}
};