diff --git a/pinhook/bot.py b/pinhook/bot.py index a727a8e..0bda256 100644 --- a/pinhook/bot.py +++ b/pinhook/bot.py @@ -2,6 +2,7 @@ import imp import os import ssl import time +import pinhook.plugin import irc.bot @@ -54,6 +55,8 @@ class Bot(irc.bot.SingleServerIRCBot): setattr(self, a, kwarguments[a]) def load_plugins(self): + # clear plugin list to ensure no old plugins remain + pinhook.plugin.clear_plugins() # ensure plugin folder exists if not os.path.exists(self.plugin_dir): os.makedirs(self.plugin_dir)