mpp-scripts/tools/Eval.user.js

23 lines
564 B
JavaScript
Raw Normal View History

2024-01-07 06:31:45 +01:00
// ==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}`}])
});