Есть ли способ синхронизировать мои чаты между сеансами при использовании просодии?
Я пытаюсь настроить свою собственную просодию. Я использую два клиента (Pidgen/WinX и Xabber/Android). Я замечаю, что сообщения, которые я отправляю контакту, появляются только в этом сеансе. Пока ответы от моего контакта появляются на всех сессиях.
Это можно обойти? Это проблема с сервером?
2 ответа
Решение
Я обнаружил, что эта функция зависит как от сервера, так и от клиента. Сервер и клиент должны реализовать протокол XEP-0280 ("Углеродные сообщения").
- Pidgen не поддерживает эту функцию.
- Приложение Xabber Beta для Android поддерживает это.
- Gajim поддерживает это расширение.
- На стороне сервера мы должны были включить mod_carbons.
Как вы уже писали сами, есть XEP-0280 (Углеродные сообщения), но вы можете также захотеть иметь Управление архивами сообщений (XEP-0313), которое является mod_mam для Prosody.