telepathy-morse
telepathy-morse copied to clipboard
Implement 'Failed' delivery status
https://telepathy.freedesktop.org/spec/Channel_Interface_Messages.html#Enum:Delivery_Status
Debug output of an error, which should be processed:
CTelegramConnection::processRpcError() "RPC Error 400: PEER_ID_INVALID for message
6407671670653841188 MessagesSendMessage (dc 2|149.154.167.51:443)"
delivery-status = Permanently_Failed (we can use Temporarily_Failed in future)
delivery-token = 6407671670653841188
delivery-error = Invalid_Contact (can be omitted for other cases)
delivery-error-message = "RPC Error 400: PEER_ID_INVALID"