Ich habe bereits erklärt, wie man seine erste App erstellt und einmalig beim App-Start mit dem Bot etwas ausgeben kann. Was aber, wenn man jeden Nutzer, der den Channel betritt begrüßen möchte?
Das könnte dann so aussehen:
Wenn ein Nutzer deinen Channel betritt, dann wird ein Event mit dem Namen onUserJoined ausgelöst. Bei diesem Event geben wir mit, welcher Nutzer den Channel gerade betreten hat:
var App = (new function(){ this.onUserJoined = function(user) { // Weiterer Code wird später hier platziert<strong>. }; }()); Mit einem <a href="http://developer.knuddels.de/docs/classes/User.html">User-Objekt</a> ist es möglich einige Dinge über den Nutzer herauszufinden. In unserem Falle begrüßen wir den Nutzer mit seinem eigenen Nick. var App = (new function(){ this.onUserJoined = function(user) { var bot = KnuddelsServer.getDefaultBotUser(); bot.sendPublicMessage('Hallo ' + user.getNick() + '!'); }; }());
Ein Gedanke zu “Tutorial: Hereinkommende Nutzer begrüßen”