Uwev2/src/inc/trigger/mcversion.mjs
2019-11-19 04:45:54 +01:00

23 lines
733 B
JavaScript

import fetch from "flumm-fetch-cookies";
const baseurl = "https://launchermeta.mojang.com/mc/game/version_manifest.json";
export default async bot => {
return [{
name: "mcversion",
call: /^(\.|\/)mcv$/i,
f: async e => {
const res = await (await fetch(baseurl)).json();
const latest = {
release: res.versions.filter(a => a.id === res.latest.release)[0],
snapshot: res.versions.filter(a => a.id === res.latest.snapshot)[0]
};
e.reply([
`Release: [b]${latest.release.id}[/b] (${new Date(latest.release.releaseTime).toLocaleString()})`,
`Snapshot: [b]${latest.snapshot.id}[/b] (${new Date(latest.snapshot.releaseTime).toLocaleString()})`
]);
}
}]
};