mirror of
https://github.com/ZeppelinBot/Zeppelin.git
synced 2025-05-13 13:25:03 +00:00
Add MessageSaver plugin. Fix some buggy queries.
This commit is contained in:
parent
50fb696d62
commit
ba2ad8a528
8 changed files with 275 additions and 5 deletions
|
@ -44,6 +44,7 @@ import { CensorPlugin } from "./plugins/Censor";
|
|||
import { PersistPlugin } from "./plugins/Persist";
|
||||
import { SpamPlugin } from "./plugins/Spam";
|
||||
import { TagsPlugin } from "./plugins/Tags";
|
||||
import { MessageSaverPlugin } from "./plugins/MessageSaver";
|
||||
|
||||
// Run latest database migrations
|
||||
logger.info("Running database migrations");
|
||||
|
@ -57,6 +58,8 @@ connect().then(async conn => {
|
|||
|
||||
const bot = new Knub(client, {
|
||||
plugins: {
|
||||
messageSaver: MessageSaverPlugin,
|
||||
|
||||
utility: UtilityPlugin,
|
||||
mod_actions: ModActionsPlugin,
|
||||
logs: LogsPlugin,
|
||||
|
@ -77,7 +80,7 @@ connect().then(async conn => {
|
|||
const plugins = guildConfig.plugins || {};
|
||||
const keys: string[] = Array.from(this.plugins.keys());
|
||||
return keys.filter(pluginName => {
|
||||
return plugins[pluginName] && plugins[pluginName].enabled !== false;
|
||||
return (plugins[pluginName] && plugins[pluginName].enabled !== false) || pluginName === "messageSaver";
|
||||
});
|
||||
},
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue