Puncte:0

Păstrați threadul sincronizat pe mai multe dispozitive (ejabberd/conversații)

drapel mx

Vreau să folosesc două dispozitive client diferite cu același ID jabber și vreau ca firul de mesaje să apară la fel pentru ambii, chiar dacă unul dintre clienți este offline pentru o perioadă de timp. Ambii clienți rulează Conversations și serverul este ejabberd 21.12.

Atât mod_carboncopy (XEP-0208) cât și mod_mam sunt activate în ejabberd.yml.

mod_mam este activat după cum urmează:

mod_mam:
    db_type: sql
    access_preferences: niciunul
    assume_mam_usage: adevărat
    implicit: niciodată

Comportamentul observat este:

  • Mesajele TRIMITE către cont ajung la ambii clienți dacă ambii sunt online.
  • Dacă un singur client este online, mesajele SENT în cont către clientul online. Al doilea client nu primește aceste mesaje atunci când vine online.
  • Mesajele TRIMISE de la oricare client apar în firele ambilor clienți (cred că aceasta este acțiunea mod_carboncopy).

Comportamentul dorit:

  • Mesajele trimise în cont ajung la ambii clienți. Dacă unul este online, primește mesajul. Al doilea client primește mesajul atunci când vine online mai târziu.
Puncte:0
drapel mx

Răspunzându-mi: schimbați „implicit: niciodată” în „implicit: întotdeauna” sub mod_mam în ejabberd.yml.

Aș dori în continuare o modalitate de a controla cât timp este păstrată arhiva de mesaje.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.