added socket receive timeout to prevent bot from hanging on startup when chatserver does not send login seed