diff --git a/index.js b/index.js index 7b7e494..0962c4f 100644 --- a/index.js +++ b/index.js @@ -758,6 +758,22 @@ client.on("interactionCreate", async (interaction) => { bluPlayers = bluPlayers.concat(bluBalanced); redPlayers = redPlayers.concat(redBalanced); + // sort alphebetically then build string + bluPlayers.sort((a, b) => a.player.displayName.localeCompare(b.player.displayName)); + redPlayers.sort((a, b) => a.player.displayName.localeCompare(b.player.displayName)); + + let teamStr = `${backticks}BLU:`; + for (const player of bluPlayers) { + teamStr += `\n${player.player.displayName}`; + } + teamStr += `\n\nRED:`; + for (const player of redPlayers) { + teamStr += `\n${player.player.displayName}`; + } + teamStr += backticks; + + await interaction.followUp(teamStr); + let moveErr = 0; // move to team voice channels