var users = [];
onMessage(user) {
if (users.indexOf(user) < 0) {
bot.sendGreeting();
users.push(user);
}
}
is one solution. (some pseudocode)
But your question is a general programming question, there are evelenty different ways to do this