Enumeration: PREPROCESSORS
A set of easy to use, built-in message processors.
Check out the processor code here
Enumeration Members
AUTO_DECRYPT
AUTO_DECRYPT:
"AUTO_DECRYPT"
Replaces the media thumbnail base64 in body
with the actual file's DataURL.
AUTO_DECRYPT_SAVE
AUTO_DECRYPT_SAVE:
"AUTO_DECRYPT_SAVE"
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!!!
BODY_ONLY
BODY_ONLY:
"BODY_ONLY"
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 ""
.
SCRUB
SCRUB:
"SCRUB"
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.
UPLOAD_CLOUD
UPLOAD_CLOUD:
"UPLOAD_CLOUD"
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.