docs: def _load_config(configfile, section=None):
      '''general function to load and return a configuration given a helper
         name. This function is used for both the user config and global help me
         config files.
      '''
      if os.path.exists(configfile):
          config = read_config(configfile)
          if section is not None:
              if section in config:
                  return config._sections[section]
              else:
                  bot.warning('%s not found in %s' %(section, configfile))
          return config