Modul: Core

Ein QuestAccess-Objekt ermöglicht den Zugriff auf die Quests, die ein Nutzer des Chats, für die laufende App hat.

Im Blog findest du Informationen darüber, wie man eine Quest für seine App erhält: https://blog.knuddels.de/2015/10/29/how-to-get-a-quest/

Methoden

getQuest

(
  • questKey
)
Quest | Null

Verfügbar ab Version AppServer 82290, ChatServer 82290

Liefert eine bestimmte Quest, falls vorhanden.

Parameter:

Rückgabewert:

Quest | Null:

quest

Beispiel:

var quest = questAccess.getQuest('questKey');

getQuests

() Quest[]

Verfügbar ab Version AppServer 82290, ChatServer 82290

Liefert die Quests für diesen Nutzer in dieser App.

Rückgabewert:

Quest[]:

quests

Beispiel:

var quests = questAccess.getQuests();

getUser

() User

Verfügbar ab Version AppServer 82290, ChatServer 82290

Liefert den User, der zu diesem QuestAccess-Objekt gehört.

Rückgabewert:

User:

Beispiel:

var user = questAccess.getUser();

hasQuest

(
  • questKey
)
Boolean

Verfügbar ab Version AppServer 82290, ChatServer 82290

Liefert die Information, ob eine bestimmte Quest offen ist.

Parameter:

Rückgabewert:

Beispiel:

var hasQuest = questAccess.hasQuest('questKey');

solvedQuest

(
  • questKey
)

Erhöht den Fortschritt bei einer Quest um einen Schritt.

Parameter: