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 body
in content
by replacing content
with ""
.
This preprocessor scrubs body
and 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.
A set of easy to use, built-in message processors.
Check out the processor code here