fileUrl if message message object is not passed then file url should be passed to download the file
final String? fileUrl;