• Instructions to Ask a Question

    For any assistance, please click the "Ask a Question" button and select the Pabbly product for which you require support.

    We offer seven comprehensive applications designed to help you efficiently manage and grow your business:

    Our support team endeavors to respond within 24 business hours (Monday to Friday, 10:00 AM to 6:00 PM IST). We appreciate your understanding and patience.

    🚀 Exclusive Lifetime Offers 🚀

    We invite you to take advantage of our special one-time payment plans, providing lifetime access to select applications:

    • 🔥 Pabbly Connect — Lifetime Access for $249View Offer
    • 🔥 Pabbly Subscription Billing — Lifetime Access for $249View Offer
    • 🔥 Pabbly Chatflow — Lifetime Access for $249View Offer

    Make a one-time investment and enjoy the advantages of robust business management tools for years to come.

"full stop" character in data causes error

deanloh

Member
I'm trying to create a workflow to send new WordPress posts to Telegram. Most of my post titles contain the "." (full stop) character, and because of this, I'm getting the error that says:
Bad Request: can't parse entities: Character '.' is reserved and must be escaped with the preceding '\'
Problem is, how am I suppose to escape the character? I can't possibly add "\" to the post title or it they will look weird on my website.

See screenshot: https://nimb.ws/6y5EOm
 

Neeraj

Administrator
Staff member
This message is coming back from WordPress to add a \ in front of a dot "." to allow the dot to pass into the title.

If you add a slash, it will not be published but will allow dot to pass into the title.

Here is what you can do.

In your current title. Replace all instances of dot "." with slash dot "\."

and than use that string on your WordPress step.

You need add a new step above the WordPress step as shown below.

1634528447056.png
 

deanloh

Member
Thank you Neeraj for the quick reply. I was happy to learn that I could use the text formatter step to escape the dots, the I realized I was supposed to escape many other symbols too! Does it mean I need to create a dozen of text formatter just so I can make this work? This doesn't sound much improvement of productivity to me...

See my screencast to understand the challenges I'm facing: https://www.berrycast.com/conversations/35fc657e-7cb6-5f79-9435-f05f8c9552ac
 

deanloh

Member
Thank you so much for the help! Especially the workflow! I fully understand how it works now. But will you consider improving this part of the feature? I have used Zapier for many years and I didn't have to put up with such troubles to set up zaps. What have they done differently? Would be good reference!
 

JamieZ

Member
Yes Please! - Bumping up a better way to do this. Even for Telegram HTML / Markdown, there is a whole bunch of Symbols to escape and replace

Snag_4c926a.png


@Supreme Would there be a better way then adding multiple steps to escape each symbol? - thanks!
 
P

Pabblymember11

Guest
@Supreme Would there be a better way then adding multiple steps to escape each symbol? - thanks!
Unfortunately, there is no other way to escape such characters, so you need to use the Replace Text action step to replace such characters before passing the content.
 
Top