Advertisement
Guest User

Untitled

a guest
Dec 22nd, 2018
137
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. const Discord = require('discord.js')
  2. const mysql = require('mysql');
  3. const bot = new Discord.Client()
  4. const ip = require('ip');
  5. const moment = require('moment');
  6. const request = require('request');
  7. const rp = require('request-promise');
  8. const cheerio = require('cheerio');
  9. var EventEmitter = require("events").EventEmitter;
  10.  
  11. var con = mysql.createConnection({
  12. host: "localhost",
  13. user: "****",
  14. password: "****",
  15. database: "foxy"
  16. });
  17.  
  18. con.connect(function(err) {
  19. if (err) throw err;
  20. console.log("Connected!");
  21. });
  22.  
  23. var arrayUser = [];
  24.  
  25.  
  26. bot.on('ready', function () {
  27. console.log("Je suis connecté !")
  28. bot.user.setPresence({status: 'online', game: { name : 'Se rouler en boule'}});
  29.  
  30. })
  31.  
  32. bot.login('*********************');
  33.  
  34. bot.on("guildMemberAdd" , (member) => {
  35. console.log(member);
  36. if(member)
  37. {
  38. console.log('Member exists')
  39. var id = member.user.id
  40. member.addRole('516992804178886686');
  41. arrayUser['id-'+id] = []
  42. console.log(arrayUser['id-'+member.id]);
  43. member.guild.channels.get('516991336017166337').send("Welcome <@"+id+">");
  44.  
  45. }
  46. else
  47. console.log("Member don't exisst")
  48.  
  49.  
  50.  
  51. var records = [
  52. [0, member.displayName, member.id, 0, '0000-00-00 00:00:00', '00:00:00', 0, 9]
  53. ];
  54.  
  55. var sql = "INSERT INTO user (id, user_name, user_disc, salary, user_voicetime, user_totaltime, user_xp, id_user_role) VALUES ?";
  56. con.query(sql, [records], function (err, result) {
  57. if (err) throw err;
  58. console.log("1 record inserted");
  59. });
  60. });
  61.  
  62.  
  63. //bot.on("unhandledRejection", error => {
  64. // console.error("Unhandled promise rejection: ", error);
  65. //});
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement