mcbbsmis
Version:
Minecraft Connect Bind BiliBili Sync Message Interaction Service
26 lines (25 loc) • 1.12 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
const tslib_1 = require("tslib");
const config_1 = tslib_1.__importDefault(require("./config"));
const UpdateUnit_1 = tslib_1.__importDefault(require("./unit/UpdateUnit"));
const WebSocketService_1 = tslib_1.__importDefault(require("./service/WebSocketService"));
const InitUnit_1 = tslib_1.__importDefault(require("./unit/InitUnit"));
const AuthUnit_1 = tslib_1.__importDefault(require("./unit/AuthUnit"));
config_1.default.LOGGER.info(config_1.default.LANGUAGE.get('#0'));
config_1.default.LOGGER.info(config_1.default.LANGUAGE.get('#3'));
function App() {
const auth = AuthUnit_1.default.create(config_1.default.APP_UUID);
setTimeout(() => {
if (!auth.has(config_1.default.APP_UUID)) {
return App();
}
config_1.default.LOGGER.info(config_1.default.LANGUAGE.get('#15'));
WebSocketService_1.default.create();
}, 2000);
}
(0, UpdateUnit_1.default)().finally(() => {
config_1.default.LOGGER.info(config_1.default.LANGUAGE.get('#8'));
(0, InitUnit_1.default)();
App();
});
;