anchor.diff:            'Reserves', _listPlayers(game.players.where(isReserve))));
       }
       result['fields'] = fields;
  -    result['actions'] = [
  -      {
  -        'name': 'show_lfg_game',
  -        'text': 'Show this game',
  -        'type': 'button',
  -        'value': index.toString()
  -      }
  -    ];
  -    result['callback_id'] = 'lfg_gamez';
  +    if (shouldFilter) {
  +      result['actions'] = [
  +        {
  +          'name': 'show_lfg_game',
  +          'text': 'Show this game',
  +          'type': 'button',
  +          'value': index.toString()
  +        }
  +      ];
  +      result['callback_id'] = 'lfg_gamez';
  +    }
       return result;
  +  }
  +
  +  /// Identifies the targeted platform.
  +  _Platform _extractPlatform(String option) {
  +    switch (option) {
  +      case _OPTION_XBL:
  +        return _Platform.xbox;
  +      case _OPTION_PSN:
  +        return _Platform.playstation;
  +      default:
  +        return _Platform.both;
  +    }
     }
   
     /// Generates a user-friendly string representing the given date.
  
positive.code: const _OPTION_HELP = 'help';
  const _OPTION_XBL = 'xbl';
  const _OPTION_PSN = 'psn';
  
  const _COLORS = const ['#4285f4', '#f4b400', '#0f9d58', '#db4437'];
  
  /// Exposes LFG functionality.
  class LfgHandler extends SlackCommandHandler {
  
negative.code:     final params = request.context;
      final TheHundredClient theHundredClient = params[param.THE_HUNDRED_CLIENT];
      final SlackClient slackClient = params[param.SLACK_CLIENT];
      final String options = params[param.SLACK_TEXT];
      final username = params[param.SLACK_USERNAME];
      final optionList = options.split(new RegExp(r'\s+'));
      if (optionList.first == _OPTION_HELP) {
        _log.info('@$username needs help');
        return createTextResponse('View upcoming gaming sessions', private: true);
      }
      final shouldFilter = optionList.last == _OPTION_FILTER;
      final platform = _extractPlatform(optionList.first);
      _log.info('@$username looking up games');
      final games =
          _filterByPlatform(await theHundredClient.getAllGames(), platform);
      _log.info('${games.length} game(s)');
      games.forEach(_log.info);
      if (games.isEmpty) {
  