Huhu.
Du übergibst einen Nick als String, zu dem du das Nutzer-Objekt haben willst. So könnte es beispielsweise gehen:
App.chatCommands = {
inviteTC: function(user, param, command) {
if (userAccess.exists(param)) {
var userId = userAccess.getUserId(param);
if (userAccess.mayAccess(userId)) {
var nutzer = userAccess.getUserById(userId);
// mache was mit nutzer
} else {
user.sendPrivateMessage('Dieser Nutzer war noch nie im Channel.');
}
} else {
user.sendPrivateMessage('Dieser Nutzer existiert nicht.');
}
},
Und wenn es mehrere sein sollen, fügst du das hinzu:
let nickArray = param.split(:);
// nun übergibst du einfach die einzelnen Elemente
nickArray.forEach(function(nick) {
if (userAccess.exists(nick)) {
var userId = userAccess.getUserId(nick);
if (userAccess.mayAccess(userId)) {
var nutzer = userAccess.getUserById(userId);
// mache was mit nutzer
} else {
user.sendPrivateMessage('Dieser Nutzer war noch nie im Channel.');
}
} else {
user.sendPrivateMessage('Dieser Nutzer existiert nicht.');
}
});
Grüße
Bearbeitet von its good (08.08.2019, 19:47:33)
_________________________
/