processone / ejabberd-contrib

Growing and curated ejabberd contributions repository - PR or ask to join !
http://ejabberd.im
250 stars 140 forks source link

[Module/ Feature Request] ejabberd Mobile Support Module #304

Open armor009 opened 3 years ago

armor009 commented 3 years ago

I came across ejabberd and am totally wowed by it. I wish there were open source community plugins that supported mobile functionality features This will help ejabberd get adopted by cross platform - mobile and web platforms and further increase its usability.

It could probably support the following

  1. Message notification for Android & iOS devices via FCM and APNs
  2. Sent and delivered indicator for messages across subscribed or linked devices
  3. Fetch messages from DB on demand (scroll up)
  4. Message replication and synchronization across devices.
licaon-kter commented 3 years ago
  1. Use a push server as a component, eg. https://github.com/iNPUTmice/p2

  2. Yes, but a client side feature, XEP-0333

  3. Yes, already included in ejabberd, XEP-0313

  4. Yes, already included in ejabberd, XEP-0280

Read: https://docs.ejabberd.im/

Try these mobile clients:

https://conversations.im

https://siskin.im

/close this as not an issue