Код:
if (SpamThrottleSettings.filterMode == 1) then		-- Mode 1 means color the message gray, but don't hide it altogether
	local cleantext = arg1:gsub("|c%x%x%x%x%x%x%x%x", ""):gsub("|r", ""):gsub("|H.-|h", ""):gsub("|h", "")
	return false, ("|cFF5C5C5C" .. cleantext .. "|r"), arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12;
ну вот здесь для color мода задано затемнение и возврат
я в этих всех аргументах не шарю, думаю по другому тебе тут никто не зделает ничего...

- - - Updated - - -

попробуй еще такой шаг проделать


Код:
	if (BlockFlag) then
		if (SpamThrottleSettings.filterMode == 1) then		-- Mode 1 means color the message gray, but don't hide it altogether
			local cleantext = arg1:gsub("|c%x%x%x%x%x%x%x%x", ""):gsub("|r", ""):gsub("|H.-|h", ""):gsub("|h", "")
			return false, ("|cFF5C5C5C" .. cleantext .. "|r"), arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12;
		else
			return false, message, ...
		end
	end

	MessageTime[Msg] = time();
	return false, message, ...
правда не знаю как это должно работать, но может прокнуть