The author of the tweet has the original message, that can be shared and verified against the hash
So it only provides repudiation of the sender, and only if they can share the original message through some secure channel? That isn't even a signature, let alone encryption
I am failing to recognise the use case (Beside the learning dimension which is great).