23 lines
564 B
JavaScript
23 lines
564 B
JavaScript
// ==UserScript==
|
||
// @name Eval
|
||
// @namespace Violentmonkey Scripts
|
||
// @match https://multiplayerpiano.net/*
|
||
// @grant none
|
||
// @version 1.0
|
||
// @author Hri7566
|
||
// @description 4/21/2023, 7:12:33 AM
|
||
// ==/UserScript==
|
||
|
||
MPP.client.on("a", msg => {
|
||
if (msg.p._id !== MPP.client.getOwnParticipant()._id) return;
|
||
if (!msg.a.startsWith(">")) return;
|
||
let out;
|
||
try {
|
||
out = eval(msg.a.substring(1));
|
||
} catch (err) {
|
||
out = `❌ ${err}`;
|
||
}
|
||
|
||
MPP.client.sendArray([{m: 'a', message: `\u034f✔️ ${typeof out} ${out}`}])
|
||
});
|