Advertisement
Guest User

Untitled

a guest
Sep 4th, 2016
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. var Discord = require("discord.js");
  2. var mysql = require('mysql');
  3. var bot = new Discord.Client();
  4.  
  5. var connection = mysql.createConnection({
  6. host: "localhost",
  7. user: "YTBot",
  8. password: "Tutorial12345",
  9. database: "ytbot"
  10. });
  11. connection.connect();
  12.  
  13. bot.on("ready", function() {
  14. console.log("Bot Online and Ready! On " + bot.servers.length + " Servers!");
  15. });
  16.  
  17. bot.on("serverCreated", function(server) {
  18. console.log("Trying to insert server " + server.name + " into database");
  19. var info = {
  20. "servername": "'" + server.name + "'",
  21. "serverid": server.id,
  22. "ownerid": server.owner.id,
  23. "prefix": "&"
  24. }
  25.  
  26. connection.query("INSERT INTO servers SET ?", info, function(error) {
  27. if (error) {
  28. console.log(error);
  29. return;
  30. }
  31. console.log("Server Inserted!");
  32. })
  33. })
  34.  
  35. bot.on("serverDeleted", function(server) {
  36. console.log("Attempting to remove " + server.name + " from the database!");
  37. connection.query("DELETE FROM servers WHERE serverid = '" + server.id + "'", function(error) {
  38. if (error) {
  39. console.log(error);
  40. return;
  41. }
  42. console.log("Server Removed!");
  43. })
  44. })
  45.  
  46. bot.on("message", function(message) {
  47. if (!message.channel.isPrivate) {
  48. if (message.content === "ping") {
  49. bot.sendMessage(message, "Hello, pong! Your on server **" + message.channel.server.name + "**");
  50. }
  51. } else {
  52. if (message.content === "ping") {
  53. bot.sendMessage(message, "Hello, pong! Your on **PM**");
  54. }
  55. }
  56. });
  57.  
  58. bot.loginWithToken("MTg4NDI0NzMzODgzMTA1Mjgy.CnEbsQ.PjRA3LFDk81GmRBqrUEPVoYKbV0");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement