Advertisement
DieselGaming67

Maybe Works

Mar 31st, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. module.exports.run = async (bot,message,args,db) => {
  2.     if(message.deletable) await message.delete();
  3.     let prefix;
  4.     db.collection('guilds').doc(message.guild.id).get().then((d) => {
  5.         prefix = d.data().prefix;
  6.     }).then(() => {
  7.  
  8.         let xEmbed = new Discord.RichEmbed()
  9.         .setTitle("Wrong usage :x:")
  10.         .addField("Correct usage:", `${prefix}setprefix <new prefix>`)
  11.         .setColor("d4ff00")
  12.         .setTimestamp(new Date());
  13.  
  14.         if (args.length === 0){
  15.             message.channel.send(xEmbed);
  16.         } else if (args.length === 1){
  17.             let nPrefix = args[0];
  18.  
  19.  
  20.         let yEmbed = new Discord.RichEmbed()
  21.         .setTitle("Successfull :white_check_mark:")
  22.         .addField("New prefix set to:", nPrefix, true)
  23.         .addField("New prefix set by:", message.author, true)
  24.         .setColor("d4ff00")
  25.         .setTimestamp(new Date());
  26.  
  27.         db.collection('guilds').doc(message.guild.id).update({
  28.             'prefix' : nPrefix
  29.         }).then(() => {
  30.             message.channel.send(yEmbed);
  31.         });
  32.     }
  33.  
  34. }
  35.    
  36.    
  37.        
  38. }
  39.  
  40. module.exports.help = {
  41.     name: "setprefix"
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement