Advertisement
Guest User

discord bot

a guest
Mar 23rd, 2019
1,051
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. const Discord = require("discord.js");
  2. const client = new Discord.Client();
  3. const config = require("./auth.json");
  4.  
  5. client.login(config.token);
  6.  
  7. //Member Application Reactions
  8. client.on("message", (message) => {
  9. if (message.channel.id === '520800577165197322')
  10. if (message.content.endsWith("| has applied.")) {
  11. message.react("✅"),
  12. message.react("❔"),
  13. message.react("📅"),
  14. message.react("📧"),
  15. message.react("❌");
  16. }
  17. });
  18.  
  19. //IGN Reactions
  20. client.on("message", (message) => {
  21. if (message.channel.id === '549032797524983809')
  22. if (message.content.includes("IGNs")) {
  23. message.react("✅"),
  24. message.react("❔");
  25. }
  26. });
  27.  
  28. //Promotion Reactions
  29. client.on("message", (message) => {
  30. if (message.channel.id === '537838393175048192')
  31. if (message.content.includes("vote")) {
  32. message.react("✅"),
  33. message.react("❔"),
  34. message.react("❌");
  35. }
  36. });
  37.  
  38. //Join Log: New user joining the server
  39. client.on('guildMemberAdd', member => {
  40. console.log('User' + member.user.username + ' has joined the server!')
  41. console.log(member)
  42.  
  43. var role = member.guild.roles.find('name', 'User')
  44.  
  45. member.addRole(role)
  46.  
  47. member.guild.channels.get('000000000000000000').send('**' + member.user.username + '**, has joined the server!');
  48. });
  49.  
  50. //Leave Log: User leaving the server
  51. client.on('guildMemberRemove', member => {
  52.  
  53. member.guild.channels.get('000000000000000000').send('**' + member.user.username + '**, has left the server!');
  54. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement