code: def cmd(send, msg, args):
      
      cmdchar = args['config']['core']['cmdchar']
      if msg:
          if msg.startswith(cmdchar):
              msg = msg[len(cmdchar):]
          if len(msg.split()) > 1:
              send("One argument only")
          elif not command_registry.is_registered(msg):
              send("Not a module.")
          else:
              doc = command_registry.get_command(msg).get_doc()
              if doc is None:
                  send("No documentation found.")
              else:
                  for line in doc.splitlines():
                      send(line.format(command=cmdchar + msg), target=args['nick'])
      else:
          modules = sorted(command_registry.get_enabled_commands())
          cmdlist = (' %s' % cmdchar).join(modules)
          send('Commands: %s%s' % (cmdchar, cmdlist), target=args['nick'], ignore_length=True)
          send('%shelp <command> for more info on a command.' % cmdchar, target=args['nick'])
docs: Gives help.
  
      Syntax: {command} [command]