3
0
Fork 0
mirror of https://github.com/ZeppelinBot/Zeppelin.git synced 2025-03-16 22:21:51 +00:00

BotControl: cleanup and type tweak

This commit is contained in:
Dragory 2019-03-07 20:50:53 +02:00
parent f9504d120a
commit f4a11b2105

View file

@ -1,7 +1,7 @@
import { decorators as d, GlobalPlugin, IPluginOptions } from "knub"; import { decorators as d, GlobalPlugin, IPluginOptions } from "knub";
import child_process from "child_process"; import child_process from "child_process";
import { GuildChannel, Message, TextChannel } from "eris"; import { GuildChannel, Message, TextChannel } from "eris";
import { createChunkedMessage, errorMessage, noop, sleep, sorter, successMessage } from "../utils"; import { createChunkedMessage, errorMessage, noop, sorter, successMessage } from "../utils";
import { ReactionRolesPlugin } from "./ReactionRoles"; import { ReactionRolesPlugin } from "./ReactionRoles";
let activeReload: [string, string] = null; let activeReload: [string, string] = null;
@ -98,7 +98,7 @@ export class BotControlPlugin extends GlobalPlugin<IBotControlPluginConfig> {
const guilds = this.knub.getLoadedGuilds(); const guilds = this.knub.getLoadedGuilds();
for (const guild of guilds) { for (const guild of guilds) {
if (guild.loadedPlugins.has("reaction_roles")) { if (guild.loadedPlugins.has("reaction_roles")) {
const rrPlugin = guild.loadedPlugins.get("reaction_roles") as ReactionRolesPlugin; const rrPlugin = (guild.loadedPlugins.get("reaction_roles") as unknown) as ReactionRolesPlugin;
rrPlugin.runAutoRefresh().catch(noop); rrPlugin.runAutoRefresh().catch(noop);
} }
} }