// ==UserScript==
// @name Show deleted chat messages for Stack Exchange
// @grant GM_registerMenuCommand
// @match *://chat.stackexchange.com/*
// ==/UserScript==
function showDeleted() {
var userscript = function($) {
$('span.deleted').closest('.message').each(function() {
var id = this.id.replace('message-', ''), _this = this;
$.get('http://chat.stackexchange.com/messages/' + id + '/history', function(data) {
var msgtxt = data.match(/<div class="content">([\s\S]+?)<\/div>/)[1].trim();
$('.content > span', _this).html(msgtxt).css({backgroundColor: '#f4eaea', color: '#000'});