start acting more like AsyncPlayerChatEvent