A set of easy to use, built-in message processors.
Replaces the media thumbnail base64 in
body with the actual file's DataURL.
Automatically saves the file in a folder named
/media relative to the process working directory.
PLEASE NOTE, YOU WILL NEED TO MANUALLY CLEAR THIS FOLDER!!!
A preprocessor that limits the amount of base64 data is present in the message object by removing duplication of
content by replacing
This preprocessor scrubs
content from media messages.
This would be useful if you want to reduce the message object size because neither of these values represent the actual file, only the thumbnail.
Uploads file to a cloud storage provider (GCP/AWS for now).
If this preprocessor is set then you have to also set
cloudUploadOptions in the config.