const Discord = require("discord.js") require('dotenv').config(); const express = require('express'); const app = express(); const port = 29183; app.get('/', (req, res) => res.send('f')); app.listen(port, () => console.log(`Listening on ${port}`)); const manager = new Discord.ShardingManager("./bot.js", { totalShards: 5, token: process.env.TOKEN, mode: "worker" }); manager.on("shardCreate", shard => { shard.on("message", m => { if (m == "respawn") { console.log(`Manager: Shard ${shard.id} has requested a restart.`); shard.respawn(); } }); console.log(`Manager: Shard ${shard.id} is starting.`); }); manager.spawn();