I want to kick every user that is not in one of my groups.
therefore I added a sleep inbetween the chatMessage and the removeFriend.
Both are working, but not simultaneously. The user is getting kicked without the message being sent.
function sleep(milliseconds) {
var start = new Date().getTime();
for (var i = 0; i < 1e7; i++) {
if ((new Date().getTime() - start) > milliseconds){
break;
}
}
}
user.chatMessage(`${row.SteamID64}`, "You are getting kicked, because you are not in one of our groups anymore");
sleep(5000);
user.removeFriend(`${row.SteamID64}`);