Describe your feature proposal
Allow non-OMEMO messages to the configured telephony provider by default.
Is your feature request related to a problem? Please describe.
Currently when sending a message (i.e. SMS) to a contact via a gateway such as cheogram.com, the message will fail to send by default because it is impossible to do OMEMO with an SMS user. This currently requires disabling OMEMO for each individual chat. Now that we have the telephony provider configuration, we can use this to automatically disable OMEMO for these contacts.
Additional context
When the user sends a message:
If the user has a telephony provider configured (e.g. 'cheogram.com')
And the recipient JID has a domain part matching the configured telephony provider (e.g. '+12083285559@cheogram.com')
And the encryption mode for the current chat is set to 'Default' (not 'OMEMO')
Send the message unencrypted, do not attempt to fetch OMEMO keys
Describe your feature proposal Allow non-OMEMO messages to the configured telephony provider by default.
Is your feature request related to a problem? Please describe. Currently when sending a message (i.e. SMS) to a contact via a gateway such as cheogram.com, the message will fail to send by default because it is impossible to do OMEMO with an SMS user. This currently requires disabling OMEMO for each individual chat. Now that we have the telephony provider configuration, we can use this to automatically disable OMEMO for these contacts.
Additional context
When the user sends a message: