fix messages join message displaying when it shouldnt