OptionalfileThe actual File object, if the attachment was provided locally (e.g. via upload).
A unique identifier for the attachment.
The display name of the attachment (e.g. file name).
OptionalthumbnailOptional URL to a thumbnail preview of the attachment (e.g. for images or videos).
OptionaltypeThe MIME type or a custom type identifier for the attachment (e.g. "image/png", "pdf", "audio").
OptionalurlThe URL from which the attachment can be downloaded or viewed. Typically used for attachments stored on a server or CDN.
Represents an attachment associated with a chat message.