Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.50 KB | None | 0 0
  1. const Discord = require('discord.js');
  2. const client = new Discord.Client();
  3. const prefix = "~"
  4. client.on('ready', () => {
  5. console.log(`Logged in as [ ${client.user.tag}! ]`);
  6. console.log('[ BOT IS ONLINE ]')
  7. });
  8.  
  9.  
  10. if (message.content.startsWith(adminprefix + 'rename')) {
  11. client.user.setUsername(argresult).
  12. message.channel.sendMessage(`**:white_check_mark: , The Name Of The Bot Has Been Changed To : ${argresult}**`).then(message => {message.delete(6000)})
  13. } else
  14. if (message.content.startsWith(adminprefix + 'setstatus')) {
  15. client.user.setStatus(argresult)
  16. message.channel.sendMessage(`**:white_check_mark: , The Bot Status Has Been Changed To : ${argresult}**`).then(message => {message.delete(6000)})
  17. } else
  18. if (message.content.startsWith(adminprefix + 'stream')) {
  19. client.user.setGame(argresult, "https://www.twitch.tv/idk")
  20. message.channel.sendMessage(`**:white_check_mark: , The Stream Bot Has Been Changed To : ${argresult}**`).then(message => {message.delete(6000)})
  21. }
  22. });
  23.  
  24.  
  25. if (!args[1]) {
  26.  
  27. let embed3 = new Discord.RichEmbed()
  28. .setDescription(":white_check_mark: | تم ارسال رسالة لا يوجد فيها شيء")
  29. .setColor("#FF00FF")
  30. message.channel.sendEmbed(embed3);
  31.  
  32. } else {
  33.  
  34.  
  35. let embed4 = new Discord.RichEmbed()
  36. .setDescription(':white_check_mark: | تم ارسال الرساله للجميع ..')
  37. .setColor("#99999")
  38.  
  39. message.channel.sendEmbed(embed4);
  40. message.delete();
  41. }
  42. }
  43. });
  44.  
  45.  
  46. .on('message', message => {
  47. if (message.author.bot) return;
  48. if (!message.content.startsWith(prefix)) return;
  49.  
  50. let command = message.content.split(" ")[0];
  51. command = command.slice(prefix.length);
  52.  
  53.  
  54. let args = message.content.split(" ").slice(1);
  55. let x = args.join(" ")
  56. if(message.content.startsWith(prefix + 'say')) {
  57. message.channel.send(''+x);
  58. message.delete(999)
  59. }
  60.  
  61.  
  62. });
  63.  
  64.  
  65. client.on("message", message => {// Future codes
  66. if(message.content.startsWith(prefix + "avatar")){// Future codes
  67. if(message.author.bot || message.channel.type == "dm") return;// Future codes
  68. var args = message.content.split(" ")[1];// Future codes
  69. var avt = args || message.author.id;// Future codes
  70. client.fetchUser(avt) // Future codes
  71. .then((user) => {// Future codes
  72. avt = user// Future codes
  73. let avtEmbed = new Discord.RichEmbed()// Future codes
  74. .setColor("BLACK")// Future codes
  75. .setAuthor(`${avt.username}'s Avatar`)// Future codes
  76. .setImage(avt.avatarURL)// Future codes
  77. .setFooter(`Future Codes.`, message.client.user.avatarURL);// Future codes
  78. message.channel.send(avtEmbed);// Future codes
  79. })// Future codes
  80. .catch(() => message.channel.send(`Error`));// Future codes
  81. } // Future codes
  82. }); // Future codes
  83.  
  84. package npm i anti-spam
  85.  
  86.  
  87. client.login("Bot Token")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement