diff --git a/src/plugins/BotControl.ts b/src/plugins/BotControl.ts index 1d989da2..64693d14 100644 --- a/src/plugins/BotControl.ts +++ b/src/plugins/BotControl.ts @@ -1,7 +1,7 @@ import { decorators as d, GlobalPlugin } from "knub"; import child_process from "child_process"; import { GuildChannel, Message, TextChannel } from "eris"; -import { createChunkedMessage, errorMessage, sleep, sorter, successMessage } from "../utils"; +import { createChunkedMessage, errorMessage, noop, sleep, sorter, successMessage } from "../utils"; import { ReactionRolesPlugin } from "./ReactionRoles"; let activeReload: [string, string] = null; @@ -91,7 +91,7 @@ export class BotControlPlugin extends GlobalPlugin { for (const guild of guilds) { if (guild.loadedPlugins.has("reaction_roles")) { const rrPlugin = guild.loadedPlugins.get("reaction_roles") as ReactionRolesPlugin; - rrPlugin.runAutoRefresh(); + rrPlugin.runAutoRefresh().catch(noop); } } }