Advertisement
Guest User

Untitled

a guest
Oct 21st, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. const botconfig = require("./botconfig.json");
  2. const colors = require("./colors.json");
  3. const Discord = require("discord.js");
  4.  
  5. const bot = new Discord.Client({disableEveryone: true});
  6.  
  7.  
  8. bot.on("ready, aysnc",() => {
  9. console.log(`${bot.user.username} is online`)
  10. bot.user.setActivity("Hello",{type: STREAMING});
  11.  
  12. })
  13.  
  14. bot.on("message", async message => {
  15. if (message.author.bot || !message.guild) return;
  16. let prefix = botconfig.prefix;
  17. let messageArray = message.content.split(" ")
  18. let cmd = messageArray[0];
  19. let args = messageArray.slice(1);
  20.  
  21. if(cmd === `${prefix}Hello`){
  22. return message.channel.send("Hello")
  23. }
  24.  
  25. if(cmd === `${prefix}serverinfo`){
  26. let sEmbed = new Discord.RichEmbed()
  27. .setColor(colors.green)
  28. .setTitle("Server info")
  29. .setThumbnail(message.guild)
  30. .setauthor('${message.guild.name} info', message.guild.iconURL)
  31. .addfield("**Guild Name:**",'${message.guild.name}', true)
  32. .addfield("**Guild Owner:**", `${message.guild.owner}`, true)
  33. .addfield("**Member count:**",`${message.guild.member.Count}`, true)
  34. .addfield("**Roles:**",'${message.guild.roles.size}',true)
  35. .setFooter('TestBot | Footer', bot.user.displayAvatarURL);
  36. message.channel.send({embed: sEmbed });
  37. }
  38.  
  39. if(cmd === `${prefix}userinfo`){
  40. let uEmbed = new Discord.RichEmbed()
  41. .setColor(colors.orange)
  42. .setTitle("Server info")
  43. .setThumbnail(message.username.iconURL)
  44. .setAuthor('${message.author.username} info', message.displayAvatarURL)
  45. .addfield("**Username:**",'${message.author.username}', true)
  46. .addfield("**discriminator:**",'${message.author.discriminator}', true)
  47. .addfield("**ID:**",'${message.author.id}', true)
  48. .addfield("**Status:**",'${message.author.presence}', true)
  49. .addfield("**Created At:**",'${message.CreatedAt}', true)
  50. .setFooter('TestBot | Footer', bot.user.displayAvatarURL);
  51. message.channel.send({embed: uEmbed });
  52. }
  53. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement