Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const Discord = require('discord.js')
- const simple = require('../libs/embed')
- const ms = require('ms');
- module.exports.run = async (client, message, args, isOwner) => {
- let reminderTime = args[0];
- if (!reminderTime) {
- return("Please use the correct syntax: `_remind <time> <Reminder>`")
- }
- reminderTime = reminderTime.trim()
- let reminder = args.slice(1).join(" ");
- if (/^[0-9]{1,3}[smhdwy]$/i.test(reminderTime)) {
- return simple.embed(`In ${reminderTime}, i will remind you:` + '```' + `${reminder}` + '```', message),
- setTimeout(function() {
- return message.author.send(new Discord.RichEmbed()
- .setAuthor('Im reminding you:')
- .setDescription('```' + reminder + '```' + `
- ` + `**-Please don't reply to this message. It will open a modmail thread with staff.-**`)
- .setColor('RANDOM')
- .setTimestamp()
- .setFooter(`Requested By: ${message.author.tag}`, message.author.avatarURL)
- )}, ms(reminderTime));
- }
- else return("Please use the correct syntax: `_remind <time> <Reminder>`")
- }
- module.exports.help = {
- name: 'remind',
- description: 'Sets a reminder.',
- permissions: undefined
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement