AccelerateNetworks / fusionpbx-webtexting

GNU Affero General Public License v3.0
0 stars 0 forks source link

SMSes over 160 characters are dropped silently #9

Closed danry25 closed 7 months ago

danry25 commented 1 year ago

Sending SMSes that are more than 160 characters (if GSM-7 formatted) or 70 characters if non-GSM-7 characters are included seems to fail silently in Web Texting and in OrgSMS.

My understanding from our June 19th 2023 conversation was these messages would be upgraded by the client application to MMSes.

It would be great if we could display a character counter to the end user, advising that they have 160 characters to work with, or 1600 once they roll past the 160 character limit.

These strings silently fail to send for example: πŸŽ‰πŸ”₯βœ…Hello β˜ƒοΈ, this is a test string that should reproduce a fun bug! Wohoo!πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯

A single SMS message technically supports up to 160 characters, or up to 70 if the message contains one or more Unicode characters (such as emoji or Chinese char

Meanwhile these send without issue: πŸŽ‰πŸ”₯βœ…Hello β˜ƒοΈ, this is a test string that should reproduce a fun bug! Wohoo!πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸŽ‰πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…πŸ”₯βœ…

A single SMS message technically supports up to 160 characters, or up to 70 if the message contains one or more Unicode characters (such as emoji or Chinese cha

uncheckederror commented 1 year ago

Per @sewcialite we are getting this feedback from users:

Angela Figgins at A Sign of Hope would appreciate it if the UI actually cut off at 160 characters and wouldn’t let her type more than that or have a character count visible

dunkeltron commented 7 months ago

app no longer allows more than 160 characters in the SendBox component