Advertisement
Guest User

sasha copy

a guest
Jul 30th, 2018
265
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.72 KB | None | 0 0
  1. //mineflayer/minecraft part of the bot
  2. var mineflayer = require('mineflayer');
  3. var bot = mineflayer.createBot({
  4. host: "constantiam.net", // optional
  5. username: "", // email and password are required only for
  6. password: "", // online-mode=true servers
  7. });
  8. //discord.js/discord part of the bot
  9. const Discord = require('discord.js');
  10. const client = new Discord.Client();
  11. const prefix = '&*';
  12. const length = '1';
  13. const OriginalToken = "E";
  14. var cooldown = "true";
  15. client.on('message', msg => {
  16. });
  17. bot.on('chat', function(username, chatmsg, jsonMsg) {
  18. function AntiSpam() {
  19. cooldown = "true";
  20. }
  21. if (!chatmsg.startsWith(prefix)) return;
  22. const mcargs = chatmsg.slice(2).trim().split(/ +/g);
  23. const mccommand = mcargs.shift().toLowerCase();
  24. console.log(chatmsg)
  25. if(chatmsg === chatmsg) {
  26. client.channels.get('chat output channel').send('`<' + username + '>' + chatmsg + '`');
  27. console.log(chatmsg)
  28. }
  29. if(mccommand === 'namemc') {
  30. if(cooldown === "true") {
  31. const namemc = mcargs[0];
  32. bot.chat('> ' + namemc + "'s " + 'namemc is' + 'https://namemc.com/search?q=' + namemc)
  33. console.log(namemc)
  34. cooldown = "false";
  35. console.log(cooldown)
  36. setTimeout(AntiSpam, 1500);
  37. }
  38. }
  39. client.on('message', msg => {
  40. const args = msg.content.slice(prefix.length).trim().split(/ +/g);
  41. const command = args.shift().toLowerCase();
  42. if(command === 'mcchat') {
  43. const name = args[0]
  44. let chatmessage1 = args.slice(1).join(" ");
  45. if(name === 'yes') {
  46. bot.chat('<' + msg.author.tag + "> " + chatmessage1)
  47. }
  48. if(name === 'no') {
  49. bot.chat('<noname#0000> ' + chatmessage1)
  50. }
  51. console.log(chatmessage1)
  52. }
  53. });
  54.  
  55.  
  56.  
  57. client.login(OriginalToken);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement