All the features required to enjoy rich content chatting plus the automation of end to end (e2e) encryption. Even though. I have F-Droid  I purchased it here to support the developers =). This app is capable of all the features provided by google hangouts with the added bonus of e2e encryption and far more efficient battery consumption. It is just a matter of configuring your server appropriately to enable the XEPs required to support the features. I'm using eJabberd 16.08 so I can guarantee you that at least the 16.08+ versions support all the features.
October 10 2016