#Sharding Dies

1 messages · Page 1 of 1 (latest)

merry prawn

here is some of my code:

shards.mjs:

import { ShardingManager } from "discord.js";
import dotenv from 'dotenv';
dotenv.config();

import { Logger } from "logger-ts-node";

const manager = new ShardingManager('./src/bot.mjs', {
    token: process.env.TOKEN
});

manager.on('shardCreate', shard => Logger.info(`Launched shard ${shard.id}`));

manager.spawn();

ready.mjs:

import { Events, ActivityType } from "discord.js";
import { Logger } from "logger-ts-node";

export default {
    name: Events.ClientReady,
    once: true,
    async execute(client) {
        Logger.info(`Logged in as ${client.user.tag}`);
        await client.user.setPresence({
            activities: [{ name: `Under Development`, type: ActivityType.Custom }],
            status: 'idle'
        });
    }
}