text: 
  const fs = require('fs');
  const Discord = require('discord.js');
  team_commands = new Discord.Collection();
  
  module.exports = {
      name: 'team',
      aliases: [],
      usage: '<subcommand> <args>',
      description: 'roster manager',
      args: true,
      usage() {
          let reply = '\nAvailable commands:';
          reply += '\n!team ids'
          reply += '\n!team add <id> <value>'
          reply += '\n!team update <id> <value>'
          reply += '\n!team delete <id>'
          reply += '\n!team list'
          
          return reply;
      },
      execute(models, message, args) {
          const commandName = args[0].toLowerCase();
          console.log(`>> Team management`)
          console.log(`>> Message from ${message.author.username}`)
          console.log(`>> args: ${args}`)
          // message.channel.send('TEAM');
  
          // At least one argument
  
  
          const commandFiles = fs.readdirSync('./commands/team').filter(file => file.endsWith('.js'));
  
          for (const file of commandFiles) {
              const command = require(`./team/${file}`);
              team_commands.set(command.name, command);
          }
          const subCommandName = args.shift().toLowerCase();
  
          // Check for command and aliases
          const command = team_commands.get(subCommandName)
              || team_commands.find(cmd => cmd.aliases && cmd.aliases.includes(subCommandName));
  
          // Execute command
          try {
              command.execute(models, message, args);
          } catch (error) {
              console.error(error);
              message.reply('there was an error trying to execute that command!');
          }
      },
  };