noticeUwuzu v6.0@uwuzu1.5.4
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
import { styleText } from "util";
|
||||
import config from "../config.js";
|
||||
|
||||
export default async function APICheck() {
|
||||
try {
|
||||
const req = await fetch(`https://${config.uwuzu.host}/api/me`, {
|
||||
method: "POST",
|
||||
body: JSON.stringify({
|
||||
token: config.uwuzu.apiToken,
|
||||
})
|
||||
});
|
||||
|
||||
const res = await req.json();
|
||||
|
||||
if (
|
||||
res.isBot === undefined ||
|
||||
res.isBot === null
|
||||
) {
|
||||
console.log(styleText("red", "APIトークンあるいはuwuzuサーバーホストが無効です"));
|
||||
process.exit();
|
||||
}
|
||||
|
||||
if (!res.isBot) {
|
||||
setTimeout(() => {
|
||||
console.log(styleText("yellow", "使用するアカウントでBOTフラグが設定されていません"));
|
||||
}, 1500);
|
||||
}
|
||||
} catch (err) {
|
||||
console.log(styleText("red", `uwuzuサーバーへ接続できませんでした: ${err}`));
|
||||
process.exit();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user