is there a maximum message length for the user input? If yes, is the limit channel specific or based on limitation of the NLP engine?
Additionally, does the limit depend on the platform version?
Yes, there is a maximum message length for the user input. It is channel specific and not based on NLP engine.
Character limit is always from the channel, so the maximum length varies from channel to channel.