Большой, функциональный чат-бот для MPP
当前为
// ==UserScript==
// @name FixBot
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Большой, функциональный чат-бот для MPP
// @author Fenix
// @match https://www.multiplayerpiano.org/*
// @match https://mpp.hyye.tk/*
// @match https://mppclone.com/*
// @license ISC
// @icon data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant none
// ==/UserScript==
MPP.client.on("a", function(msg) { // msg = message
var asgr = msg.a.split(' ');
var cmd = asgr[0];
var input = msg.a.substring(cmd.length).trim();
if (cmd == '$help') { // help command UwU
MPP.chat.send('Commands: `help`, `about`, `who`, `nick`, `id`, `color`.');
MPP.chat.send('Fun: `hi`, `bye`, `123`, `fix`, `8ball`.');
MPP.chat.send('Support: `youtube`, `music`, `telegram`, `github`.');
}
if (cmd == '$about') { // about command OwO
MPP.chat.send('This bot made by `Fenix`'); // Meow
}
if (cmd == '$who') { // who command
MPP.chat.send('Your name is: `' + msg.p.name + '` | ID: `' + msg.p.id + '` | Color: `' + msg.p.color + '`'); // 1. msg.p.name = name | 2. msg.p.id = id | 3. msg.p.color = color
}
if (cmd == '$nick') {
MPP.chat.send('Your nick: `' + msg.p.name + '`');
}
if (cmd == '$id') {
MPP.chat.send('Your ID: `' + msg.p.id + '`');
}
if (cmd == '$color') {
MPP.chat.send('Your color: `' + msg.p.color + '`');
}
if (cmd == '$hi') { // hi command
MPP.chat.send('Hi, `' + msg.p.name + '` ! :)'); // 1. msg.p.name = name
}
if (cmd == '$bye') { // bye command
MPP.chat.send('Bye, `' + msg.p.name + '` ! :('); // 1. msg.p.name = name
}
if (cmd == '$123') { // 123 command
MPP.chat.send('123...'); // 123
}
if (cmd == '$fix') { // abc command
alert('Кто-то прописал $fix');
}
if (cmd == '$8ball') { // 8 ball command!
var words = ['Yes', 'No', 'Maybe', 'Try again']; /* var words = answers | var random = random */ var random = Math.floor(Math.random() * words.length);
MPP.chat.send(' ' + words[random]); //send answer
}
if (cmd == `$youtube`) {
MPP.chat.send('https://youtube.com/@0fenix');
}
if (cmd == `$telegram`) {
MPP.chat.send('https://t.me/Matter_Team');
}
if (cmd == `$github`) {
MPP.chat.send('https://github.com/NoneFeLiX');
}
if (cmd == `$music`) {
MPP.chat.send('https://youtube.com/@FenixMatter');
}
})();