let ids = []; // Fetch and get the list named 'members' guild.members.fetch().then(members => { // Loop through every members members.forEach(member => { ids.push(member.id); }); console.log("Done. ids size: " + ids.length + ". ids[0]: " + ids[0]); for (var i = 0; i < ids.length; i++) { setTimeout(async function() { var asdf = await message.guild.members.fetch(ids[i]).then((member) => { if (!member.displayName) { console.log("Couldn't get " + member.id + "'s display name."); return; } if (member.displayName.includes("[")) { console.log("display name: " + member.displayName); var memberNick = member.displayName; var splite = memberNick.split(" "); setTimeout(function() { member.setNickname('[1000] ' + splite[1]); }, 2000) console.log("set nickname of " + member.displayName + " to " + '[1000] ' + splite[1]); } }); }, 2000); } });