Figure out read receipts

It's not 100% implemented, as direc85 noted on the forum