DerNeuanfang
| 19. Aug 2017 | 0 Kommentare

OnUserJoined

Deine erste App...

In diesen Tutorial erkläre ich, wie du Nutzer begrüßen kannst, die gerade deinen Channel betretten. Zudem siehst du, wie du die Apps installieren kann und den Aufbau einer App.

App Ordner

In einen Ordner sollten mindestens 3 Datein immer abgelegt sein.

  • folder www - Dieser Ordner enthält Bilder und andere UI-Spezifischen Inhalte
  • insert_drive_file app.config - Die Konfiguration einer App
  • insert_drive_file main.js Die Haupt-Datei der App

Die Hauptdatei - main.js

  1. var App = (new function AppContainer() {
  2.         var instance = this;
  3.        
  4.         this.onUserJoined = function onUserJoined(user) {
  5.                 user.sendPrivateMessage('Hallo, wie geht es dir?');      
  6.         };
  7. });

Dieser Code erstellt eine Varibale (var App), die vom AppServer genommen und verwendet wird.

Die Methode "this.onUserJoined" gehört zur API von Knuddels und ermöglicht uns, das UserObject (user) zu verwenden, sobald dieser den Raum betritt.

Durch "user.sendPrivateMessage('Hallo, wie geht es dir?')" nehmen wir das UserObject (user) und schreiben ihm eine private Nachricht.

Die App-Konfiguration - app.config

Was das ist und wie ihr damit umgehen müsst, erfährt ihr hier.

Zusätzliche Resourcen

Der "www" ist für Bilder und/oder HTML-Dateien sowie Musik gedacht. In diesen Ordner legen wir später alle zusätzlichen Resourcen ab, die wir in der Chatausgabe oder dem UI nutzen möchten.

0 Kommentare zum Tutorial