(feat) Upload file when chatting