Advertisement
Guest User

Untitled

a guest
Jul 20th, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.70 KB | None | 0 0
  1. const Discord = require("discord.js");
  2. const client = new Discord.Client();
  3.  
  4. var suchardnia = "Co jest czarne i patrzy zza szyby?\n-Dziecko w piekarniku"
  5.  
  6. var ball = [
  7. 'Tak',
  8. 'Nie',
  9. 'Chyba tak',
  10. 'Chyba nie',
  11. 'Napewno nie',
  12. 'Napewno tak'
  13.  
  14. ];
  15.  
  16. client.on("ready", () => {
  17. console.log("Bot online...");
  18. client.user.setActivity('Potrzebujesz pomocy? wpisz !!help');
  19. });
  20.  
  21.  
  22. // GŁÓWNE
  23. client.on("message", (message) => {
  24. if (message.content.startsWith("!!help")) {
  25. message.channel.send(
  26. "**Potrzebujesz pomocy " + message.member.user.username + " ?** \n\n" +
  27. "- `!!serwer autora` - Daje link do serwera autora\n" +
  28. "- `!!serwer bota` - Daje link do serwera bota\n" +
  29. "- `!!kontakt` - Daje informację jak skontaktować się z autorem\n" +
  30. "- `!!autorzy` - Pokazuje autorów bota\n\n" +
  31. "**-** `!!rozrywka` - Wyświetla pomoc komend rozrywowych\n" +
  32. "**-** `!!emoji` - Wyświetla pomoc komend emoji"
  33. )
  34. }if (message.content.startsWith("!!serwer autora")) {
  35. message.channel.send(
  36. "Dołącz do społeczności Czat Polska: https://discord.gg/69yrUxK")
  37. }if (message.content.startsWith("!!serwer bota")) {
  38. message.channel.send("Oto link do serwera bota: https://discord.gg/fqeang6 ")
  39. }if (message.content.startsWith("!!kontakt")) {
  40. message.channel.send("Aby skontaktować się z właścicielem, napisz do Phantom#9493")
  41. }if (message.content.startsWith("!!autorzy")) {
  42. message.channel.send("**Phantom#9493** - Właściciel, programista\n**igrek#5757** - Grafik, pomocnik\n**MrBoombastic#1050** - Programista, pomocnik\n\nSpecjalne pdziękowania dla użytkownika **Liseu**, za napisanie 8ball")
  43. }
  44. });
  45. // ROZRYWKA
  46. client.on("message", (message) => {
  47. if (message.content.startsWith("!!rozrywka")) {
  48. message.channel.send(
  49. "**Potrzebujesz pomocy " + message.member.user.username + " ?** \n\n" +
  50. "- `!!avatar` - Daje link do avatara uzytkownika\n" +
  51. "- `!!suchardnia` - Wypisuje suchar dnia\n" +
  52. "- `!!moneta` - Rzuca monetą\n" +
  53. "- `!!8ball <pytanie>` - Odpowiada na pytanie\n"
  54. )
  55. }if (message.content.startsWith("!!avatar")) {
  56. message.channel.send(message.author.avatarURL);
  57. }if (message.content.startsWith("!!suchardnia")) {
  58. message.channel.send(suchardnia);
  59. }if (message.content.startsWith("!!moneta")) {
  60. var result = Math.floor((Math.random() * 2) + 1);
  61. if (result == 1) {
  62. message.channel.send("Orzeł");
  63. } else if (result == 2) {
  64. message.channel.send("Reszka");
  65. }
  66. }
  67.  
  68. if (message.content.startsWith("!!8ball")) {
  69. message.channel.send(ball[Math.floor(Math.random() * ball.length)]);
  70. }
  71.  
  72.  
  73.  
  74.  
  75.  
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83. });
  84. // EMOJI
  85. client.on("message", (message) => {
  86. if (message.content.startsWith("!!emoji")) {
  87. message.channel.send(
  88. "**Potrzebujesz pomocy " + message.member.user.username + " ?** \n\n" +
  89. "- `!!lista` - Wyświetla liste emoji\n" +
  90. "- `!!<nazwa emoji>` - Wysyła wybrane emoji\n")
  91. }if(message.content === "!!google") {
  92. const google = client.emojis.find("name", "google");
  93. message.channel.send(`${google}`);
  94. message.delete();
  95. }if (message.content.startsWith("!!lista")) {
  96. message.channel.send("Lista emoji:\n" +
  97. "- `google`\n" +
  98. "- `thonk`\n" +
  99. "- `tak`\n" +
  100. "- `nie`\n" +
  101. "- `troll`\n" +
  102. "- `lenny`\n"
  103.  
  104.  
  105.  
  106. )
  107. }if(message.content === "!!thonk") {
  108. const thonk = client.emojis.find("name", "thonk");
  109. message.channel.send(`${thonk}`);
  110. message.delete();
  111. }if(message.content === "!!tak") {
  112. const yes = client.emojis.find("name", "yes");
  113. message.channel.send(`${yes}`);
  114. message.delete();
  115. }if(message.content === "!!nie") {
  116. const no = client.emojis.find("name", "no");
  117. message.channel.send(`${no}`);
  118. message.delete();
  119. }if(message.content === "!!troll") {
  120. const troll = client.emojis.find("name", "troll");
  121. message.channel.send(`${troll}`);
  122. message.delete();
  123. }if(message.content === "!!lenny") {
  124. const lennyface = client.emojis.find("name", "lennyface");
  125. message.channel.send(`${lennyface}`);
  126. message.delete();
  127. }
  128.  
  129.  
  130.  
  131.  
  132. if (message.content === "!!eval") {
  133. const code = args.join(" ");
  134. if(message.author.id === "406784963741220874"){
  135. try {
  136. const evaled = eval(code);
  137. const clean = await client.clean(client, evaled);
  138. message.channel.send(`\`\`\`js\n${clean}\n\`\`\``);
  139. } catch (err) {
  140. message.channel.send(`\`ERROR\` \`\`\`xl\n${await client.clean(client, err)}\n\`\`\``);
  141. }
  142. }
  143. if(message.author.id !== "406784963741220874") return;
  144. };
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154. });
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165. client.login("NDY5MTkxMjk1NDU0MTUwNjU3.DjHaEw.KcqtD8FAeYzyvFLnSacJSE2J5LY");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement