Advertisement
ademisking

Untitled

Mar 25th, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.84 KB | None | 0 0
  1. var Discord = require('discord.js');
  2. var bot = new Discord.Client();
  3. var fs = require('fs');
  4.  
  5. var userData = JSON.parse(fs.readFileSync('Storage/userData.JSON', 'utf8'));
  6.  
  7.  
  8. bot.on('message', message => {
  9.  
  10. var sender = message.author;
  11. var msg = message.content.toUpperCase();
  12. var prefix = '.'
  13.  
  14. if(sender.id === '559121240267161664') {
  15. return;
  16. }
  17.  
  18. if (msg === prefix + 'PING'){
  19. message.channel.send('Pong!')
  20. }
  21.  
  22. if (message.channel.id === '559451362765832192') {
  23. if(isNaN(message.content)) {
  24. message.delete()
  25. message.author.send('Please only post the number, and not any other text in this channel, thank you!')
  26. }
  27. }
  28.  
  29. if(msg.includes('NIG')) {
  30. message.delete();
  31. message.author.send('the word **nig** is banned, please dont use it again..')
  32. }
  33.  
  34. if(msg.includes('PING')) {
  35. message.channel.send('https://gyazo.com/73e7658b200e0694ceb59926754e397f')
  36. }
  37.  
  38. if(msg.includes('SUPER SAIYAN BLUE GOKU')) {
  39. message.channel.send('congrats you won a point!.')
  40. }
  41.  
  42. if(msg.includes('ADEM = LVL87')) {
  43. message.channel.send('congrats you won a point!.')
  44. }
  45.  
  46. if(!userData[sender.id]) userData[sender.id] ={
  47. messagesSent: 0
  48. }
  49.  
  50. userData[sender.id].messagesSent++;
  51.  
  52. fs.writeFile('Storage/userData.json', JSON.stringify(userData), (err) =>{
  53. if(err) console.error(err);
  54. });
  55.  
  56. });
  57.  
  58. bot.on('ready', () => {
  59. console.log('Bot Launched...')
  60.  
  61.  
  62.  
  63. bot.user.setStatus('Online')
  64.  
  65. bot.user.setGame('work in progress')
  66.  
  67. });
  68.  
  69. bot.on('guildMemberAdd',member => {
  70.  
  71. console.log('User' + member.user.username + 'has joined the server!')
  72.  
  73. var role = member.guild.roles.find('name', '👊 Base 👊');
  74.  
  75. member.addRole(role)
  76.  
  77. });
  78.  
  79.  
  80.  
  81. bot.login('token')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement