When using the same Lua HMI project to receive Telegram messages, Telegram suddenly stopped receiving messages.
The reason: We've modified the underlying encoding. Now, Telegram messages are received in the same way as URLs, and spaces and punctuation are not supported.
Solution: Spaces and punctuation marks need to be converted to URL encoding format. The following is a table of corresponding URL encoding formats.
| ASCII Value | URL-encode |
| Space | %20 |
! | %21 |
| " | %22 |
| # | %23 |
| $ | %24 |
| % | %25 |
| & | %26 |
| ' | %27 |
| ( | %28 |
| ) | %29 |
| * | %2a |
| + | %2b |
| , | %2c |
| - | %2d |
| . | %2e |
| / | %2f |
Old message:

New message:
