diff --git a/src/handler/logger.ts b/src/handler/logger.ts deleted file mode 100644 index c086c65..0000000 --- a/src/handler/logger.ts +++ /dev/null @@ -1,38 +0,0 @@ -import dayjs from "dayjs" -import utc from "dayjs/plugin/utc" -import timezone from "dayjs/plugin/timezone" -export class DefaultLogger implements Logger { - - clear () { - console.clear() - } - - log(message: string, e: DefaultEvent) { - dayjs.extend(utc) - dayjs.extend(timezone) - dayjs.tz.guess() - const tz = dayjs().format() - console.log(`[${tz}][${DefaultEvent[e]}] ${message}`) - } - -} - -/** - * @enum {string} - */ -export enum DefaultEvent { - WARNING, - ERROR, - MESSAGE, - INTERACTION, - DATABASE, - INFO -} - -export interface Logger { - - clear () : void; - log(message : string, e: T) : void; - -} - diff --git a/src/handler/sern.ts b/src/handler/sern.ts index 96da917..ee22f62 100644 --- a/src/handler/sern.ts +++ b/src/handler/sern.ts @@ -5,7 +5,6 @@ import type { possibleOutput } from "../types/handler" import { Ok, Result, None, Some } from "ts-results"; import type * as Utils from "./utils/preprocessors/args"; import { CtxHandler } from "./utils/ctxHandler"; -import { DefaultEvent, DefaultLogger, Logger } from "./logger"; /** @@ -13,22 +12,19 @@ import { DefaultEvent, DefaultLogger, Logger } from "./logger"; */ export class Handler { private wrapper: Wrapper; - private logger : Logger; /** * @constructor * @param {Wrapper} wrapper Some data that is required to run sern handler */ constructor( wrapper: Wrapper, - logger? : Logger, ) { this.wrapper = wrapper; - logger === undefined - ? this.logger = new DefaultLogger() - : this.logger = logger; - - this.logger.clear(); - this.logger.log("joe", DefaultEvent.MESSAGE); + //have any suitable positiotions open + // go to your college + // i have workstudy + // go to your college + // prof interviews this.wrapper.client @@ -85,9 +81,6 @@ export class Handler { return fn?.val; } - private emitEvent() { - - } private async commandResult(module: Module | undefined, message: Message, args: string): Promise { if (module === undefined) return "Unknown legacy command";