Hallo Zusammen,
Mit dem Modul Designer kann ich den Chat Status auslesen und einen Text setzen.
Doch wie kann ich einen Chat Status setzen? Wo wird das definiert?
Für eure Hilfe Danke ich Herzlich im Voraus.
Gruss
CH
Hallo Zusammen,
Mit dem Modul Designer kann ich den Chat Status auslesen und einen Text setzen.
Doch wie kann ich einen Chat Status setzen? Wo wird das definiert?
Für eure Hilfe Danke ich Herzlich im Voraus.
Gruss
CH
Hallo Christoph
Die User.SetChatPresence musst du dir selbst Programmieren.
Hier Z.b. ein Codeschnipsel, um ihn auf Abwesend zu setzen.
ZitatAlles anzeigen
//AcountID = STARFACE_ACCOUNT
BusinessObjects BO = (BusinessObjects)context.provider().fetch(BusinessObjects.class);
StarfaceEventService ES = (StarfaceEventService)context.provider().fetch(StarfaceEventService.class);
UserState userState = BO.getUserStateBO().getUserState(AccountID); //Userstatus für AccountID Abrufen
userState.setChatPresence(ChatPresence.AWAY)); //Neuen Status setzen
NewUserStateEvent Update = new NewUserStateEvent(AccountID, userState); //Neuen Status in ein Event Verwandeln
ES.publish(Update, context.getLog()); //Statusänderungsevent Publishen
MfG
Fabian
Danke viel mal - werde ich mal versuchen
Gruss
CH
Hallo Fabian,
Noch eine kleine rückfrage;
Ich habe den befehl in Exceute auf der Console ausgefügt. Hat nicht funktioniert.
Wahrscheinlich bin ich da auf dem Holzweg. Wie erstelle ich diese Funktion?
Danke für dein Feedback.
Gruss
CH
Hallo Christoph
Das da oben ist purer Java Code..
Der ist also für einen eigenen Modulbaustein gedacht.
Du musst das ganze also im Java Programmieren.
Falls ihr euch dort nicht auskennt, kann ich euch kurz einen Fertigen Modulbaustein schicken.
MfG
Fabian
Alles anzeigenHallo Christoph
Das da oben ist purer Java Code..
Der ist also für einen eigenen Modulbaustein gedacht.
Du musst das ganze also im Java Programmieren.
Falls ihr euch dort nicht auskennt, kann ich euch kurz einen Fertigen Modulbaustein schicken.
MfG
Fabian
Gibt es hier zu schon ein kleines Modul? Würde ebenso gerne für andere User einen neuen Status setzen. Beispiel Krank.
Gruß Philipp
Hallo Philipp
Nur gegen STARFACE 7 getestet: http://module.nucom.ch/modulef…sence/SetChatPresence.rar
Datei Entpacken.
Die SetChatPresence.class im Modul Designer ==> Resources hochladen ==> Apply
Danach solltest du den neuen Baustein im Development == >Public ==> [Dein Modulname] (Expertenmodus) finden.
MfG
Fabian
Alles anzeigenHallo Philipp
Nur gegen STARFACE 7 getestet: http://module.nucom.ch/modulef…sence/SetChatPresence.rar
Datei Entpacken.
Die SetChatPresence.class im Modul Designer ==> Resources hochladen ==> Apply
Danach solltest du den neuen Baustein im Development == >Public ==> [Dein Modulname] (Expertenmodus) finden.
MfG
Fabian
Hi Fabian,
danke. Top, dass du immer so schnell reagierst. Aber den Inhalt des Chat Status kannst du darüber nicht bearbeiten? Sehe ich das richtig?
Grüße
Für den Chattext gibts einen Basutein von der STARAFACE selber
Im Tab UCI 3.0 ==> UserState.SetChatMessageSetting
MfG
Fabian
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!