Cleaned up chat listener; respect recipient list for classic code.