static async scan(context, langManager, message, text) {
    if (text === undefined || text === null || text === '') {
      return { value: null, nextPos: 1 };
    }

    return { value: text, nextPos: text.length };
  }
/**
   * Parses the given text to make an argument object for a command.
   * @param  {Context}      context     Bot's context
   * @param  {LangManager}  langManager Lang manager of the command
   * @param  {Object}       message     Message's object (source-dependent)
   * @param  {string}       text        Text to be scanned to parse the argument
   * @return {Promise}                  Promise of the parsed object of the argument and how many chars were scanned
   */
Parses the given text to make an argument object for a command.
Parses the given text to make an argument object for a command .
static async scan(context, langManager, message, text) {
    if (text === undefined || text === null || text === '') {
      return { value: null, nextPos: 1 };
    }
    return { value: text, nextPos: text.length };
  }
static async scan ( context , langManager , message , text ) { if ( text === undefined || text === null || text === '' ) { return { value : null , nextPos : 1 } ; } return { value : text , nextPos : text . length } ; }
Parses the given text to make an argument object for a command.
Parses the given text to make an argument object for a command .