From a33135c1debc03acbe1344470cf9768adcc10334 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Jun 2026 20:34:22 +0000 Subject: [PATCH 1/2] Initial plan From ee5b15800e51bbef3ae71bbbcac3733118e1da72 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Jun 2026 20:36:26 +0000 Subject: [PATCH 2/2] fix bumper reminder startup wiring --- index.js | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/index.js b/index.js index 7a7b9d2..14fbdc1 100644 --- a/index.js +++ b/index.js @@ -40,17 +40,10 @@ client.cooldowns = new Map(); client.helpers = { checkPermissions }; module.exports = client; -const { setupBumpReminder, handleMessage } = require("./events/notifications/bumpReminder"); - -// Example: configure on startup (or from a slash command) -setupBumpReminder( - "1392910932740538540", - "1467685229916455013", - "1467684301280907412" // the role to ping, e.g. @Bump Squad -); +const { loadConfig, handleMessage } = require("./events/notifications/bumpReminder"); client.on("messageCreate", (message) => { - handleMessage(client, message); + handleMessage(message); }); async function InteractionHandler(interaction, type) { @@ -170,6 +163,7 @@ client.helpers.InteractionHandler = InteractionHandler; (async () => { try { + loadConfig(); await Promise.all([connectToMongo(), loadEvents(client), loadComponents(client)]); const token = process.env.DISCORD_TOKEN;