Wiki
Clone wikiUser Apps / HeyThere2
Begrüße Nutzer abhängig von ihrem Geschlecht
So kannst du neuen Nutzern eine Begrüßungsnachricht abhängig von ihrem Geschlecht schicken:
main.js
#!javascript var App = (new function() { this.onUserJoined = function(user) { // diese Funktion wird aufgerufen, wenn ein Nutzer den Channel betritt let gender = user.getGender(); let nick = user.getNick(); let title; if (gender == Gender.Male) { title = "Prinz " + nick; } else if (gender == Gender.Female) { title = "Prinzessin " + nick; } else { // der Nutzer hat sich nicht als männlich oder weiblich ausgegeben title = nick; } let message = "Hey " + title + ", willkommen im Channel! Du bist " + user.getAge() + " Jahre alt."; user.sendPrivateMessage(message); // der AppBot sendet eine private Nachricht an den Nutzer } }());
Schaffst du es außerdem, die Nutzer sowohl abhängig von ihrem Alter, als auch von ihrem Geschlecht zu begrüßen?
→ Begrüße Nutzer...
- unter 18 Jahren mit:
"Hallo Junge " + Nickname
bzw."Hallo Mädchen " + Nickname
- zwischen 18 und 60 Jahren mit:
"Hallo Herr " + Nickname
bzw."Hallo Frau" + Nickname
- über 60 Jahren mit:
"Hallo Opa " + Nickname
bzw."Hallo Oma " + Nickname
.
Schau in die API-Dokumentation, wenn du eine Funktion suchst.
Du kannst dir den fertigen Code hier herunterladen: Begrüßung nach Alter und Geschlecht
Im nächsten Schritt lernst du, wie Nutzer Knuddel an deinen AppBot transferieren können!
Updated