FAQ & Common Errors for WeChat Bots
Error: response time is out of time limit or subscription is cancelled
This error occurs when attempting to send a message to a user who hasn't interacted with your WeChat Official Account in over 48 hours or has unsubscribed.
WeChat imposes a 48-hour window during which you can respond to a user's message. After this period, the API restricts further messages to that user.
Solution: Entice users to engage with your page on an occasional basis. If a users reaches beyond the 48 hour window a possible way for re-engaging could be through email or sms if you have your bot users opted in for that
out of response count limit
This error indicates that you've exceeded the allowed number of messages you can send to a user within a specific timeframe. WeChat sets limits to prevent spam and ensure a good user experience.
You are allowed to send 5 messages at one time per user. After these 5 messages you need to wait until the user interacts with your chatbot which will allow you to send the next following message