feature/implement-bot-into-client-core #2

Merged
logan merged 42 commits from feature/implement-bot-into-client-core into master 2023-05-06 14:45:00 -04:00
Showing only changes of commit fd3de1ede4 - Show all commits

View File

@@ -26,7 +26,7 @@ const {
var app = express();
var discordToken = process.env.TOKEN;
var port = process.env.HTTP_PORT || '3000';
var port = process.env.HTTP_PORT || '3010';
const discordClient = new Client({
intents: [
@@ -86,7 +86,29 @@ async function runHTTPServer() {
var server = http.createServer(app);
server.listen(port);
server.on('error', libUtils.onError);
server.on('error', (error) => {
if (error.syscall !== 'listen') {
throw error;
}
var bind = typeof port === 'string'
? 'Pipe ' + port
: 'Port ' + port;
// handle specific listen errors with friendly messages
switch (error.code) {
case 'EACCES':
log.ERROR(bind + ' requires elevated privileges');
process.exit(1);
break;
case 'EADDRINUSE':
log.ERROR(bind + ' is already in use');
process.exit(1);
break;
default:
throw error;
}
});
server.on('listening', () => {
log.INFO("HTTP server started!");