ccashbot/commands/moderation/mc.js
Expand-sys e6ec5215d6 fixed
2021-10-12 20:39:40 +11:00

37 lines
971 B
JavaScript

const fs = require("fs");
const got = require("got");
const { Rcon } = require("rcon-client");
const { spawn } = require("child_process");
module.exports = {
name: "mc",
description: "send a mc command",
guildOnly: true,
permissions: "KICK_MEMBERS",
async execute(message, args) {
if (!args) {
return message.reply("OI you need to specify the command you want");
} else {
const rcon = new Rcon({
host: "mc.expand.gay",
port: 25575,
password: "6pnyf2DsCfHV67d3",
});
await rcon.connect();
let content = message.content.split("!mc ");
let fuck = content[1];
console.log(message.author);
if (args[0] == "say") {
fuck = fuck.split("say ");
fuck[1] = `say ${message.author.username}: ${fuck[1]} `;
}
console.log(fuck);
let res = await rcon.send(`${fuck[1]}`);
message.reply(`Sent Command ${content}: ${res}`);
rcon.end();
}
},
};