old_contents: 
  
  class ModuleInterface(object):
      triggers = []
      acceptedTypes = ['PRIVMSG']
      help = '<no help defined (yet)>'
      accessLevel = 1
  
      def __init__(self, bot):
          self.bot = bot
          self.onLoad()
  
      def onLoad(self):
          pass
  
      def onUnload(self):
          pass
  
      def shouldTrigger(self, message):
          if message.Type not in self.acceptedTypes:
              return False
          if message.Command not in self.triggers:
              return False
  
          return True
  
      def onTrigger(self, message):
          pass
  
  
  class ModuleAccessLevels(object):
      ANYONE = 1
      ADMINS = 2
new_contents: 
  
  class ModuleInterface(object):
      triggers = []
      acceptedTypes = ['PRIVMSG']
      help = '<no help defined (yet)>'
      accessLevel = ModuleAccessLevels.ANYONE
  
      def __init__(self, bot):
          self.bot = bot
          self.onLoad()
  
      def onLoad(self):
          pass
  
      def onUnload(self):
          pass
  
      def shouldTrigger(self, message):
          if message.Type not in self.acceptedTypes:
              return False
          if message.Command not in self.triggers:
              return False
  
          return True
  
      def onTrigger(self, message):
          pass
  
  
  class ModuleAccessLevels(object):
      ANYONE = 1
      ADMINS = 2
subject: Revert "[Core] Okay maybe this?"