diff --git a/src/Client.ts b/src/Client.ts index cabc9e57..d253da90 100644 --- a/src/Client.ts +++ b/src/Client.ts @@ -6,9 +6,6 @@ import { EventEmitter } from 'events'; import { Channel, User, Message, MessageSnapshot } from './objects'; import { Request, Account, Users, RawMessage } from './api'; -const API_URL = "http://86.11.153.158:5500/api"; -const WS_URI = "ws://86.11.153.158:9999" - export declare interface Client { // ready: only fired once when it first connects on(event: 'ready', listener: () => void): this; @@ -29,6 +26,9 @@ export declare interface Client { } export class Client extends EventEmitter { + API_URL = "http://" + process.env.NODE_IP + ":5500/api"; + WS_URI = "ws://" + process.env.NODE_IP + ":9999" + ws?: WebSocket; token?: string; @@ -55,7 +55,7 @@ export class Client extends EventEmitter { && this.ws.readyState === WebSocket.OPEN) this.ws.close(); - let ws = new WebSocket(WS_URI); + let ws = new WebSocket(this.WS_URI); ws.onopen = () => { this.socketOpen = true; @@ -132,7 +132,7 @@ export class Client extends EventEmitter { config ?? {}, { method, - url: API_URL + url, + url: this.API_URL + url, data, headers: { 'x-auth-token': this.token ?? '' diff --git a/src/tester.ts b/src/tester.ts index 80493de3..f6b4b614 100644 --- a/src/tester.ts +++ b/src/tester.ts @@ -7,24 +7,6 @@ let client = new Client(); client.on('ready', () => { console.log(`Logged in as ${client.user?.username}!`); - - client.lookup({ username: 'password' }) - .then(async x => { - let dm = await x[0].getDM(); - //console.log('Opened DM channel [', dm.id, ']'); - //let messages = await dm.fetchMessages(); - //console.log(messages.map(x => `${x.id}, ${x.author}: ${x.content}`)); - - /*let m = await dm.sendMessage('hello from javascript!'); - await m.edit('test'); - await m.delete();*/ - - for (let message of await dm.fetchMessages()) { - if (message.content.includes("javascript")) { - await message.delete(); - } - } - }) }); client.on('message', msg => {