Skip to content

Commit 740cf61

Browse files
committed
test sharding in production
1 parent a7e713b commit 740cf61

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

src/commands/info/bot.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ const command: Command = {
2424
{ name: "📈 Version", value: bot.version, inline: true },
2525
{ name: "🟢 Online Since", value: `<t:${(Date.now() - client.uptime).toString().slice(0, -3)}:f>`, inline: true },
2626
{ name: "🔔 Active Reminders", value: `${client.reminders.size}`, inline: true },
27-
{ name: "📊 Guild Count", value: `${client.guilds.cache.size}`, inline: true }
27+
{ name: "📊 Guild Count", value: `${client.guilds.cache.size}`, inline: true },
28+
{ name: "🔍 Shard ID", value: `${client.shard.ids[0] + 1} / ${client.shard.count + 1}` }
2829
)
2930

3031
const buttons: any = new Discord.ActionRowBuilder()

src/events/client/ready.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ const event: Event = {
3535
const dueReminders = reminders.filter(reminder => reminder.due <= Date.now().toString());
3636

3737
for(const reminder of dueReminders) {
38-
if(!client.guilds.cache.has(reminder.guild)) {
39-
await reminder.deleteOne();
40-
reminders = reminders.filter(r => r !== reminder);
41-
continue;
42-
}
38+
// if(!client.guilds.cache.has(reminder.guild)) {
39+
// await reminder.deleteOne();
40+
// reminders = reminders.filter(r => r !== reminder);
41+
// continue;
42+
// }
4343

4444
const embed = new Discord.EmbedBuilder()
4545
.setColor(client.config_embeds.default)
@@ -71,10 +71,10 @@ const event: Event = {
7171
}
7272

7373
for(const reminder of reminders) {
74-
if(!client.guilds.cache.has(reminder.guild)) {
75-
await reminder.deleteOne();
76-
continue;
77-
}
74+
// if(!client.guilds.cache.has(reminder.guild)) {
75+
// await reminder.deleteOne();
76+
// continue;
77+
// }
7878

7979
const delay = Number(reminder.due) - Date.now();
8080

src/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ const client = new ExtendedClient({
2121
}
2222
],
2323
status: "online"
24-
}
24+
},
25+
shards: "auto"
2526
})
2627

2728
// Error Handling

0 commit comments

Comments
 (0)