Application ID is used to effectively store and retrieve chat related data based on ID. Without an assigned App ID, it defaults to "zero". When multiple apps uses the same ID, all chat data are shared in all those apps.
If you register your own app, you can set up an integrator fee which will be charged on every sent message.
config.encryptor (Optional)
TypeEncryptor
A service that is optionally used for the encryption and decryption of chat messages.
If you wish to encrypt and decrypt chat messages, it's crucial to provide an Encryptor service for this purpose.