All incoming messages are first written to a database. From there they are sent to Matrix. If it works the messages are marked as read. if failed it will retry again when the code is called.
MMS works for me - I grab the first string from the MMS onRecieve bundle and match it to tr_id in the mmssms.db I'm not sure if this will work for any one else.
I've also added an option to display a persistent notification if the user wants to see it.
All incoming messages are first written to a database. From there they are sent to Matrix. If it works the messages are marked as read. if failed it will retry again when the code is called.
MMS works for me - I grab the first string from the MMS onRecieve bundle and match it to tr_id in the mmssms.db I'm not sure if this will work for any one else.
I've also added an option to display a persistent notification if the user wants to see it.