diff --git a/index.js b/index.js index 0d070c5..d5ab7b5 100644 --- a/index.js +++ b/index.js @@ -1,12 +1,12 @@ const { ClusterManager } = require('detritus-client'); +const express = require('express'); +const app = express(); const time = Date.now(); const token = process.env.token; let client = `../${__dirname}/labscore/client.js` - if(process.env.environment == "local") client = `./labscore/client.js` - const manager = new ClusterManager(client, token, { shardCount: 2, shardsPerCluster: 1, @@ -16,4 +16,12 @@ const manager = new ClusterManager(client, token, { console.log(`v2 | starting v2.`) await manager.run(); console.log(`v2 | ready. took ${(Date.now() - time) / 1000}.`) -})(); \ No newline at end of file +})(); + +app.get("*", function (request, response) { + response.send(`🧪 v2 @ ${Date.now()}`); +}); + +var listener = app.listen(process.env.PORT, function () { + console.log(`v2 | web server live on port ${listener.address().port}.`); +}); \ No newline at end of file diff --git a/package.json b/package.json index ddcd048..57ac275 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "detritus-client": "^0.17.0-beta.12", "dotenv": "^16.0.1", "emoji-aware": "^3.1.0", + "express": "^4.18.1", "superagent": "^7.1.1" } }