Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //mineflayer/minecraft part of the bot
- var mineflayer = require('mineflayer');
- var bot = mineflayer.createBot({
- host: "constantiam.net", // optional
- username: "", // email and password are required only for
- password: "", // online-mode=true servers
- });
- //discord.js/discord part of the bot
- const Discord = require('discord.js');
- const client = new Discord.Client();
- const prefix = '&*';
- const length = '1';
- const OriginalToken = "E";
- var cooldown = "true";
- client.on('message', msg => {
- });
- bot.on('chat', function(username, chatmsg, jsonMsg) {
- function AntiSpam() {
- cooldown = "true";
- }
- if (!chatmsg.startsWith(prefix)) return;
- const mcargs = chatmsg.slice(2).trim().split(/ +/g);
- const mccommand = mcargs.shift().toLowerCase();
- console.log(chatmsg)
- if(chatmsg === chatmsg) {
- client.channels.get('chat output channel').send('`<' + username + '>' + chatmsg + '`');
- console.log(chatmsg)
- }
- if(mccommand === 'namemc') {
- if(cooldown === "true") {
- const namemc = mcargs[0];
- bot.chat('> ' + namemc + "'s " + 'namemc is' + 'https://namemc.com/search?q=' + namemc)
- console.log(namemc)
- cooldown = "false";
- console.log(cooldown)
- setTimeout(AntiSpam, 1500);
- }
- }
- client.on('message', msg => {
- const args = msg.content.slice(prefix.length).trim().split(/ +/g);
- const command = args.shift().toLowerCase();
- if(command === 'mcchat') {
- const name = args[0]
- let chatmessage1 = args.slice(1).join(" ");
- if(name === 'yes') {
- bot.chat('<' + msg.author.tag + "> " + chatmessage1)
- }
- if(name === 'no') {
- bot.chat('<noname#0000> ' + chatmessage1)
- }
- console.log(chatmessage1)
- }
- });
- client.login(OriginalToken);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement